aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/bpf_arm.const
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-05-10 15:39:27 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-05-10 15:39:27 +0200
commit46caad94600e423131f4a0072f17ac8d3ee54e0e (patch)
tree1305588b7dc635b526756116e18e2e88fcc2db81 /sys/linux/bpf_arm.const
parent16c44697b51f97b1dc98f34cad47ca041b628a81 (diff)
sys/linux: add few new bpf consts
Diffstat (limited to 'sys/linux/bpf_arm.const')
-rw-r--r--sys/linux/bpf_arm.const12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/linux/bpf_arm.const b/sys/linux/bpf_arm.const
index e9202401c..7229674a1 100644
--- a/sys/linux/bpf_arm.const
+++ b/sys/linux/bpf_arm.const
@@ -21,11 +21,15 @@ BPF_CGROUP_INET_EGRESS = 1
BPF_CGROUP_INET_INGRESS = 0
BPF_CGROUP_INET_SOCK_CREATE = 2
BPF_CGROUP_SOCK_OPS = 3
+BPF_CGROUP_SYSCTL = 18
+BPF_CGROUP_UDP4_SENDMSG = 14
+BPF_CGROUP_UDP6_SENDMSG = 15
BPF_DIV0 = 3
BPF_DW0 = 3
BPF_END0 = 13
BPF_EXIST = 2
BPF_EXIT0 = 9
+BPF_FLOW_DISSECTOR = 17
BPF_FUNC_INFO_SIZE = 8
BPF_F_ALLOW_MULTI = 2
BPF_F_ALLOW_OVERRIDE = 1
@@ -34,9 +38,12 @@ BPF_F_NO_PREALLOC = 1
BPF_F_NUMA_NODE = 4
BPF_F_QUERY_EFFECTIVE = 1
BPF_F_RDONLY = 8
+BPF_F_RDONLY_PROG = 128
BPF_F_STACK_BUILD_ID = 32
BPF_F_STRICT_ALIGNMENT = 1
BPF_F_WRONLY = 16
+BPF_F_WRONLY_PROG = 256
+BPF_F_ZERO_SEED = 64
BPF_H0 = 1
BPF_IMM0 = 0
BPF_IND0 = 2
@@ -56,9 +63,11 @@ BPF_JSLT0 = 12
BPF_LD = 0
BPF_LDX = 1
BPF_LINE_INFO_SIZE = 16
+BPF_LIRC_MODE2 = 16
BPF_LSH0 = 6
BPF_MAP_CREATE = 0
BPF_MAP_DELETE_ELEM = 3
+BPF_MAP_FREEZE = 22
BPF_MAP_GET_FD_BY_ID = 14
BPF_MAP_GET_NEXT_ID = 12
BPF_MAP_GET_NEXT_KEY = 4
@@ -82,6 +91,7 @@ BPF_MAP_TYPE_PERF_EVENT_ARRAY = 4
BPF_MAP_TYPE_PROG_ARRAY = 3
BPF_MAP_TYPE_QUEUE = 22
BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 20
+BPF_MAP_TYPE_SK_STORAGE = 24
BPF_MAP_TYPE_SOCKHASH = 18
BPF_MAP_TYPE_SOCKMAP = 15
BPF_MAP_TYPE_STACK = 23
@@ -110,6 +120,7 @@ BPF_PROG_TYPE_CGROUP_DEVICE = 15
BPF_PROG_TYPE_CGROUP_SKB = 8
BPF_PROG_TYPE_CGROUP_SOCK = 9
BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 18
+BPF_PROG_TYPE_CGROUP_SYSCTL = 23
BPF_PROG_TYPE_FLOW_DISSECTOR = 22
BPF_PROG_TYPE_KPROBE = 2
BPF_PROG_TYPE_LIRC_MODE2 = 20
@@ -119,6 +130,7 @@ BPF_PROG_TYPE_LWT_SEG6LOCAL = 19
BPF_PROG_TYPE_LWT_XMIT = 12
BPF_PROG_TYPE_PERF_EVENT = 7
BPF_PROG_TYPE_RAW_TRACEPOINT = 17
+BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 24
BPF_PROG_TYPE_SCHED_ACT = 4
BPF_PROG_TYPE_SCHED_CLS = 3
BPF_PROG_TYPE_SK_MSG = 16