mirror of
https://github.com/rwinkhart/sys.git
synced 2026-09-03 23:57:32 -04:00
unix: update BPF consts on linux
Update the BPF_* consts from include/uapi/linux/bpf.h as of Linux 5.5. Change-Id: I5098fc9e4fc1fb3e6cc2e2f85a8e65b369b6a81c Reviewed-on: https://go-review.googlesource.com/c/sys/+/221797 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matt Layher <mdlayher@gmail.com>
This commit is contained in:
committed by
Tobias Klauser
parent
062a44052d
commit
5c8b2ff675
@@ -1908,6 +1908,8 @@ const (
|
|||||||
BPF_BTF_GET_FD_BY_ID = C.BPF_BTF_GET_FD_BY_ID
|
BPF_BTF_GET_FD_BY_ID = C.BPF_BTF_GET_FD_BY_ID
|
||||||
BPF_TASK_FD_QUERY = C.BPF_TASK_FD_QUERY
|
BPF_TASK_FD_QUERY = C.BPF_TASK_FD_QUERY
|
||||||
BPF_MAP_LOOKUP_AND_DELETE_ELEM = C.BPF_MAP_LOOKUP_AND_DELETE_ELEM
|
BPF_MAP_LOOKUP_AND_DELETE_ELEM = C.BPF_MAP_LOOKUP_AND_DELETE_ELEM
|
||||||
|
BPF_MAP_FREEZE = C.BPF_MAP_FREEZE
|
||||||
|
BPF_BTF_GET_NEXT_ID = C.BPF_BTF_GET_NEXT_ID
|
||||||
BPF_MAP_TYPE_UNSPEC = C.BPF_MAP_TYPE_UNSPEC
|
BPF_MAP_TYPE_UNSPEC = C.BPF_MAP_TYPE_UNSPEC
|
||||||
BPF_MAP_TYPE_HASH = C.BPF_MAP_TYPE_HASH
|
BPF_MAP_TYPE_HASH = C.BPF_MAP_TYPE_HASH
|
||||||
BPF_MAP_TYPE_ARRAY = C.BPF_MAP_TYPE_ARRAY
|
BPF_MAP_TYPE_ARRAY = C.BPF_MAP_TYPE_ARRAY
|
||||||
@@ -1932,6 +1934,8 @@ const (
|
|||||||
BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = C.BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE
|
BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = C.BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE
|
||||||
BPF_MAP_TYPE_QUEUE = C.BPF_MAP_TYPE_QUEUE
|
BPF_MAP_TYPE_QUEUE = C.BPF_MAP_TYPE_QUEUE
|
||||||
BPF_MAP_TYPE_STACK = C.BPF_MAP_TYPE_STACK
|
BPF_MAP_TYPE_STACK = C.BPF_MAP_TYPE_STACK
|
||||||
|
BPF_MAP_TYPE_SK_STORAGE = C.BPF_MAP_TYPE_SK_STORAGE
|
||||||
|
BPF_MAP_TYPE_DEVMAP_HASH = C.BPF_MAP_TYPE_DEVMAP_HASH
|
||||||
BPF_PROG_TYPE_UNSPEC = C.BPF_PROG_TYPE_UNSPEC
|
BPF_PROG_TYPE_UNSPEC = C.BPF_PROG_TYPE_UNSPEC
|
||||||
BPF_PROG_TYPE_SOCKET_FILTER = C.BPF_PROG_TYPE_SOCKET_FILTER
|
BPF_PROG_TYPE_SOCKET_FILTER = C.BPF_PROG_TYPE_SOCKET_FILTER
|
||||||
BPF_PROG_TYPE_KPROBE = C.BPF_PROG_TYPE_KPROBE
|
BPF_PROG_TYPE_KPROBE = C.BPF_PROG_TYPE_KPROBE
|
||||||
@@ -1955,6 +1959,10 @@ const (
|
|||||||
BPF_PROG_TYPE_LIRC_MODE2 = C.BPF_PROG_TYPE_LIRC_MODE2
|
BPF_PROG_TYPE_LIRC_MODE2 = C.BPF_PROG_TYPE_LIRC_MODE2
|
||||||
BPF_PROG_TYPE_SK_REUSEPORT = C.BPF_PROG_TYPE_SK_REUSEPORT
|
BPF_PROG_TYPE_SK_REUSEPORT = C.BPF_PROG_TYPE_SK_REUSEPORT
|
||||||
BPF_PROG_TYPE_FLOW_DISSECTOR = C.BPF_PROG_TYPE_FLOW_DISSECTOR
|
BPF_PROG_TYPE_FLOW_DISSECTOR = C.BPF_PROG_TYPE_FLOW_DISSECTOR
|
||||||
|
BPF_PROG_TYPE_CGROUP_SYSCTL = C.BPF_PROG_TYPE_CGROUP_SYSCTL
|
||||||
|
BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = C.BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE
|
||||||
|
BPF_PROG_TYPE_CGROUP_SOCKOPT = C.BPF_PROG_TYPE_CGROUP_SOCKOPT
|
||||||
|
BPF_PROG_TYPE_TRACING = C.BPF_PROG_TYPE_TRACING
|
||||||
BPF_CGROUP_INET_INGRESS = C.BPF_CGROUP_INET_INGRESS
|
BPF_CGROUP_INET_INGRESS = C.BPF_CGROUP_INET_INGRESS
|
||||||
BPF_CGROUP_INET_EGRESS = C.BPF_CGROUP_INET_EGRESS
|
BPF_CGROUP_INET_EGRESS = C.BPF_CGROUP_INET_EGRESS
|
||||||
BPF_CGROUP_INET_SOCK_CREATE = C.BPF_CGROUP_INET_SOCK_CREATE
|
BPF_CGROUP_INET_SOCK_CREATE = C.BPF_CGROUP_INET_SOCK_CREATE
|
||||||
@@ -1973,17 +1981,28 @@ const (
|
|||||||
BPF_CGROUP_UDP6_SENDMSG = C.BPF_CGROUP_UDP6_SENDMSG
|
BPF_CGROUP_UDP6_SENDMSG = C.BPF_CGROUP_UDP6_SENDMSG
|
||||||
BPF_LIRC_MODE2 = C.BPF_LIRC_MODE2
|
BPF_LIRC_MODE2 = C.BPF_LIRC_MODE2
|
||||||
BPF_FLOW_DISSECTOR = C.BPF_FLOW_DISSECTOR
|
BPF_FLOW_DISSECTOR = C.BPF_FLOW_DISSECTOR
|
||||||
|
BPF_CGROUP_SYSCTL = C.BPF_CGROUP_SYSCTL
|
||||||
|
BPF_CGROUP_UDP4_RECVMSG = C.BPF_CGROUP_UDP4_RECVMSG
|
||||||
|
BPF_CGROUP_UDP6_RECVMSG = C.BPF_CGROUP_UDP6_RECVMSG
|
||||||
|
BPF_CGROUP_GETSOCKOPT = C.BPF_CGROUP_GETSOCKOPT
|
||||||
|
BPF_CGROUP_SETSOCKOPT = C.BPF_CGROUP_SETSOCKOPT
|
||||||
|
BPF_TRACE_RAW_TP = C.BPF_TRACE_RAW_TP
|
||||||
|
BPF_TRACE_FENTRY = C.BPF_TRACE_FENTRY
|
||||||
|
BPF_TRACE_FEXIT = C.BPF_TRACE_FEXIT
|
||||||
BPF_STACK_BUILD_ID_EMPTY = C.BPF_STACK_BUILD_ID_EMPTY
|
BPF_STACK_BUILD_ID_EMPTY = C.BPF_STACK_BUILD_ID_EMPTY
|
||||||
BPF_STACK_BUILD_ID_VALID = C.BPF_STACK_BUILD_ID_VALID
|
BPF_STACK_BUILD_ID_VALID = C.BPF_STACK_BUILD_ID_VALID
|
||||||
BPF_STACK_BUILD_ID_IP = C.BPF_STACK_BUILD_ID_IP
|
BPF_STACK_BUILD_ID_IP = C.BPF_STACK_BUILD_ID_IP
|
||||||
BPF_ADJ_ROOM_NET = C.BPF_ADJ_ROOM_NET
|
BPF_ADJ_ROOM_NET = C.BPF_ADJ_ROOM_NET
|
||||||
|
BPF_ADJ_ROOM_MAC = C.BPF_ADJ_ROOM_MAC
|
||||||
BPF_HDR_START_MAC = C.BPF_HDR_START_MAC
|
BPF_HDR_START_MAC = C.BPF_HDR_START_MAC
|
||||||
BPF_HDR_START_NET = C.BPF_HDR_START_NET
|
BPF_HDR_START_NET = C.BPF_HDR_START_NET
|
||||||
BPF_LWT_ENCAP_SEG6 = C.BPF_LWT_ENCAP_SEG6
|
BPF_LWT_ENCAP_SEG6 = C.BPF_LWT_ENCAP_SEG6
|
||||||
BPF_LWT_ENCAP_SEG6_INLINE = C.BPF_LWT_ENCAP_SEG6_INLINE
|
BPF_LWT_ENCAP_SEG6_INLINE = C.BPF_LWT_ENCAP_SEG6_INLINE
|
||||||
|
BPF_LWT_ENCAP_IP = C.BPF_LWT_ENCAP_IP
|
||||||
BPF_OK = C.BPF_OK
|
BPF_OK = C.BPF_OK
|
||||||
BPF_DROP = C.BPF_DROP
|
BPF_DROP = C.BPF_DROP
|
||||||
BPF_REDIRECT = C.BPF_REDIRECT
|
BPF_REDIRECT = C.BPF_REDIRECT
|
||||||
|
BPF_LWT_REROUTE = C.BPF_LWT_REROUTE
|
||||||
BPF_SOCK_OPS_VOID = C.BPF_SOCK_OPS_VOID
|
BPF_SOCK_OPS_VOID = C.BPF_SOCK_OPS_VOID
|
||||||
BPF_SOCK_OPS_TIMEOUT_INIT = C.BPF_SOCK_OPS_TIMEOUT_INIT
|
BPF_SOCK_OPS_TIMEOUT_INIT = C.BPF_SOCK_OPS_TIMEOUT_INIT
|
||||||
BPF_SOCK_OPS_RWND_INIT = C.BPF_SOCK_OPS_RWND_INIT
|
BPF_SOCK_OPS_RWND_INIT = C.BPF_SOCK_OPS_RWND_INIT
|
||||||
@@ -1996,6 +2015,7 @@ const (
|
|||||||
BPF_SOCK_OPS_RETRANS_CB = C.BPF_SOCK_OPS_RETRANS_CB
|
BPF_SOCK_OPS_RETRANS_CB = C.BPF_SOCK_OPS_RETRANS_CB
|
||||||
BPF_SOCK_OPS_STATE_CB = C.BPF_SOCK_OPS_STATE_CB
|
BPF_SOCK_OPS_STATE_CB = C.BPF_SOCK_OPS_STATE_CB
|
||||||
BPF_SOCK_OPS_TCP_LISTEN_CB = C.BPF_SOCK_OPS_TCP_LISTEN_CB
|
BPF_SOCK_OPS_TCP_LISTEN_CB = C.BPF_SOCK_OPS_TCP_LISTEN_CB
|
||||||
|
BPF_SOCK_OPS_RTT_CB = C.BPF_SOCK_OPS_RTT_CB
|
||||||
BPF_TCP_ESTABLISHED = C.BPF_TCP_ESTABLISHED
|
BPF_TCP_ESTABLISHED = C.BPF_TCP_ESTABLISHED
|
||||||
BPF_TCP_SYN_SENT = C.BPF_TCP_SYN_SENT
|
BPF_TCP_SYN_SENT = C.BPF_TCP_SYN_SENT
|
||||||
BPF_TCP_SYN_RECV = C.BPF_TCP_SYN_RECV
|
BPF_TCP_SYN_RECV = C.BPF_TCP_SYN_RECV
|
||||||
|
|||||||
@@ -1879,6 +1879,8 @@ const (
|
|||||||
BPF_BTF_GET_FD_BY_ID = 0x13
|
BPF_BTF_GET_FD_BY_ID = 0x13
|
||||||
BPF_TASK_FD_QUERY = 0x14
|
BPF_TASK_FD_QUERY = 0x14
|
||||||
BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15
|
BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15
|
||||||
|
BPF_MAP_FREEZE = 0x16
|
||||||
|
BPF_BTF_GET_NEXT_ID = 0x17
|
||||||
BPF_MAP_TYPE_UNSPEC = 0x0
|
BPF_MAP_TYPE_UNSPEC = 0x0
|
||||||
BPF_MAP_TYPE_HASH = 0x1
|
BPF_MAP_TYPE_HASH = 0x1
|
||||||
BPF_MAP_TYPE_ARRAY = 0x2
|
BPF_MAP_TYPE_ARRAY = 0x2
|
||||||
@@ -1903,6 +1905,8 @@ const (
|
|||||||
BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15
|
BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15
|
||||||
BPF_MAP_TYPE_QUEUE = 0x16
|
BPF_MAP_TYPE_QUEUE = 0x16
|
||||||
BPF_MAP_TYPE_STACK = 0x17
|
BPF_MAP_TYPE_STACK = 0x17
|
||||||
|
BPF_MAP_TYPE_SK_STORAGE = 0x18
|
||||||
|
BPF_MAP_TYPE_DEVMAP_HASH = 0x19
|
||||||
BPF_PROG_TYPE_UNSPEC = 0x0
|
BPF_PROG_TYPE_UNSPEC = 0x0
|
||||||
BPF_PROG_TYPE_SOCKET_FILTER = 0x1
|
BPF_PROG_TYPE_SOCKET_FILTER = 0x1
|
||||||
BPF_PROG_TYPE_KPROBE = 0x2
|
BPF_PROG_TYPE_KPROBE = 0x2
|
||||||
@@ -1926,6 +1930,10 @@ const (
|
|||||||
BPF_PROG_TYPE_LIRC_MODE2 = 0x14
|
BPF_PROG_TYPE_LIRC_MODE2 = 0x14
|
||||||
BPF_PROG_TYPE_SK_REUSEPORT = 0x15
|
BPF_PROG_TYPE_SK_REUSEPORT = 0x15
|
||||||
BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16
|
BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16
|
||||||
|
BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17
|
||||||
|
BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18
|
||||||
|
BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19
|
||||||
|
BPF_PROG_TYPE_TRACING = 0x1a
|
||||||
BPF_CGROUP_INET_INGRESS = 0x0
|
BPF_CGROUP_INET_INGRESS = 0x0
|
||||||
BPF_CGROUP_INET_EGRESS = 0x1
|
BPF_CGROUP_INET_EGRESS = 0x1
|
||||||
BPF_CGROUP_INET_SOCK_CREATE = 0x2
|
BPF_CGROUP_INET_SOCK_CREATE = 0x2
|
||||||
@@ -1944,17 +1952,28 @@ const (
|
|||||||
BPF_CGROUP_UDP6_SENDMSG = 0xf
|
BPF_CGROUP_UDP6_SENDMSG = 0xf
|
||||||
BPF_LIRC_MODE2 = 0x10
|
BPF_LIRC_MODE2 = 0x10
|
||||||
BPF_FLOW_DISSECTOR = 0x11
|
BPF_FLOW_DISSECTOR = 0x11
|
||||||
|
BPF_CGROUP_SYSCTL = 0x12
|
||||||
|
BPF_CGROUP_UDP4_RECVMSG = 0x13
|
||||||
|
BPF_CGROUP_UDP6_RECVMSG = 0x14
|
||||||
|
BPF_CGROUP_GETSOCKOPT = 0x15
|
||||||
|
BPF_CGROUP_SETSOCKOPT = 0x16
|
||||||
|
BPF_TRACE_RAW_TP = 0x17
|
||||||
|
BPF_TRACE_FENTRY = 0x18
|
||||||
|
BPF_TRACE_FEXIT = 0x19
|
||||||
BPF_STACK_BUILD_ID_EMPTY = 0x0
|
BPF_STACK_BUILD_ID_EMPTY = 0x0
|
||||||
BPF_STACK_BUILD_ID_VALID = 0x1
|
BPF_STACK_BUILD_ID_VALID = 0x1
|
||||||
BPF_STACK_BUILD_ID_IP = 0x2
|
BPF_STACK_BUILD_ID_IP = 0x2
|
||||||
BPF_ADJ_ROOM_NET = 0x0
|
BPF_ADJ_ROOM_NET = 0x0
|
||||||
|
BPF_ADJ_ROOM_MAC = 0x1
|
||||||
BPF_HDR_START_MAC = 0x0
|
BPF_HDR_START_MAC = 0x0
|
||||||
BPF_HDR_START_NET = 0x1
|
BPF_HDR_START_NET = 0x1
|
||||||
BPF_LWT_ENCAP_SEG6 = 0x0
|
BPF_LWT_ENCAP_SEG6 = 0x0
|
||||||
BPF_LWT_ENCAP_SEG6_INLINE = 0x1
|
BPF_LWT_ENCAP_SEG6_INLINE = 0x1
|
||||||
|
BPF_LWT_ENCAP_IP = 0x2
|
||||||
BPF_OK = 0x0
|
BPF_OK = 0x0
|
||||||
BPF_DROP = 0x2
|
BPF_DROP = 0x2
|
||||||
BPF_REDIRECT = 0x7
|
BPF_REDIRECT = 0x7
|
||||||
|
BPF_LWT_REROUTE = 0x80
|
||||||
BPF_SOCK_OPS_VOID = 0x0
|
BPF_SOCK_OPS_VOID = 0x0
|
||||||
BPF_SOCK_OPS_TIMEOUT_INIT = 0x1
|
BPF_SOCK_OPS_TIMEOUT_INIT = 0x1
|
||||||
BPF_SOCK_OPS_RWND_INIT = 0x2
|
BPF_SOCK_OPS_RWND_INIT = 0x2
|
||||||
@@ -1967,6 +1986,7 @@ const (
|
|||||||
BPF_SOCK_OPS_RETRANS_CB = 0x9
|
BPF_SOCK_OPS_RETRANS_CB = 0x9
|
||||||
BPF_SOCK_OPS_STATE_CB = 0xa
|
BPF_SOCK_OPS_STATE_CB = 0xa
|
||||||
BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb
|
BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb
|
||||||
|
BPF_SOCK_OPS_RTT_CB = 0xc
|
||||||
BPF_TCP_ESTABLISHED = 0x1
|
BPF_TCP_ESTABLISHED = 0x1
|
||||||
BPF_TCP_SYN_SENT = 0x2
|
BPF_TCP_SYN_SENT = 0x2
|
||||||
BPF_TCP_SYN_RECV = 0x3
|
BPF_TCP_SYN_RECV = 0x3
|
||||||
|
|||||||
Reference in New Issue
Block a user