mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 05:11:48 +00:00
bpf: Sync bpf.h to tools/
This patch sync the uapi bpf.h to tools/. Signed-off-by: Martin KaFai Lau <kafai@fb.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
This commit is contained in:
parent
dbafd7ddd6
commit
ef776a272b
@ -2366,6 +2366,14 @@ union bpf_attr {
|
|||||||
* current value is ect (ECN capable). Works with IPv6 and IPv4.
|
* current value is ect (ECN capable). Works with IPv6 and IPv4.
|
||||||
* Return
|
* Return
|
||||||
* 1 if set, 0 if not set.
|
* 1 if set, 0 if not set.
|
||||||
|
*
|
||||||
|
* struct bpf_sock *bpf_get_listener_sock(struct bpf_sock *sk)
|
||||||
|
* Description
|
||||||
|
* Return a **struct bpf_sock** pointer in TCP_LISTEN state.
|
||||||
|
* bpf_sk_release() is unnecessary and not allowed.
|
||||||
|
* Return
|
||||||
|
* A **struct bpf_sock** pointer on success, or NULL in
|
||||||
|
* case of failure.
|
||||||
*/
|
*/
|
||||||
#define __BPF_FUNC_MAPPER(FN) \
|
#define __BPF_FUNC_MAPPER(FN) \
|
||||||
FN(unspec), \
|
FN(unspec), \
|
||||||
@ -2465,7 +2473,8 @@ union bpf_attr {
|
|||||||
FN(spin_unlock), \
|
FN(spin_unlock), \
|
||||||
FN(sk_fullsock), \
|
FN(sk_fullsock), \
|
||||||
FN(tcp_sock), \
|
FN(tcp_sock), \
|
||||||
FN(skb_ecn_set_ce),
|
FN(skb_ecn_set_ce), \
|
||||||
|
FN(get_listener_sock),
|
||||||
|
|
||||||
/* integer value in 'imm' field of BPF_CALL instruction selects which helper
|
/* integer value in 'imm' field of BPF_CALL instruction selects which helper
|
||||||
* function eBPF program intends to call
|
* function eBPF program intends to call
|
||||||
|
Loading…
Reference in New Issue
Block a user