From 88f115c9699ca2f4fe25e29c5f97691be179a8a3 Mon Sep 17 00:00:00 2001 From: Paul Chaignon Date: Sat, 15 Feb 2020 20:58:08 +0100 Subject: sys/linux: update BPF constants and structures Signed-off-by: Paul Chaignon --- sys/linux/bpf_arm.const | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sys/linux/bpf_arm.const') diff --git a/sys/linux/bpf_arm.const b/sys/linux/bpf_arm.const index ea3c4efcc..6036764b7 100644 --- a/sys/linux/bpf_arm.const +++ b/sys/linux/bpf_arm.const @@ -48,6 +48,7 @@ BPF_F_NUMA_NODE = 4 BPF_F_QUERY_EFFECTIVE = 1 BPF_F_RDONLY = 8 BPF_F_RDONLY_PROG = 128 +BPF_F_REPLACE = 4 BPF_F_STACK_BUILD_ID = 32 BPF_F_STRICT_ALIGNMENT = 1 BPF_F_TEST_RND_HI32 = 4 @@ -108,6 +109,7 @@ BPF_MAP_TYPE_SOCKHASH = 18 BPF_MAP_TYPE_SOCKMAP = 15 BPF_MAP_TYPE_STACK = 23 BPF_MAP_TYPE_STACK_TRACE = 7 +BPF_MAP_TYPE_STRUCT_OPS = 26 BPF_MAP_TYPE_XSKMAP = 17 BPF_MAP_UPDATE_ELEM = 2 BPF_MEM0 = 3 @@ -134,6 +136,7 @@ BPF_PROG_TYPE_CGROUP_SOCK = 9 BPF_PROG_TYPE_CGROUP_SOCKOPT = 25 BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 18 BPF_PROG_TYPE_CGROUP_SYSCTL = 23 +BPF_PROG_TYPE_EXT = 28 BPF_PROG_TYPE_FLOW_DISSECTOR = 22 BPF_PROG_TYPE_KPROBE = 2 BPF_PROG_TYPE_LIRC_MODE2 = 20 @@ -151,6 +154,7 @@ BPF_PROG_TYPE_SK_REUSEPORT = 21 BPF_PROG_TYPE_SK_SKB = 14 BPF_PROG_TYPE_SOCKET_FILTER = 1 BPF_PROG_TYPE_SOCK_OPS = 13 +BPF_PROG_TYPE_STRUCT_OPS = 27 BPF_PROG_TYPE_TRACEPOINT = 5 BPF_PROG_TYPE_TRACING = 26 BPF_PROG_TYPE_XDP = 6 -- cgit mrf-deployment