summaryrefslogtreecommitdiff
path: root/libbpf_android
diff options
context:
space:
mode:
authorTyler Wear <twear@quicinc.com>2021-10-26 15:38:48 -0700
committerTyler Wear <twear@quicinc.com>2021-10-26 16:54:35 -0700
commit25c028576d83a068aae724c21b2b1abb368d2fec (patch)
tree23c359b3d841f109005a23986ffdfdfd47fbaaae /libbpf_android
parenteb61b739ae5cd9f590fe449dc301daa7996c833c (diff)
downloadbpf-25c028576d83a068aae724c21b2b1abb368d2fec.tar.gz
When loading a BPF program check for CGROUP_SOCK_ADDR program type. Bug: 179733303 Change-Id: I0464052065ec6f77a639a12a8dd343b7bf6f6ef8
Diffstat (limited to 'libbpf_android')
-rw-r--r--libbpf_android/Loader.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/libbpf_android/Loader.cpp b/libbpf_android/Loader.cpp
index d2380a2..b7f38ce 100644
--- a/libbpf_android/Loader.cpp
+++ b/libbpf_android/Loader.cpp
@@ -28,9 +28,9 @@
#include <sys/utsname.h>
#include <unistd.h>
-// This is BpfLoader v0.4
+// This is BpfLoader v0.5
#define BPFLOADER_VERSION_MAJOR 0u
-#define BPFLOADER_VERSION_MINOR 4u
+#define BPFLOADER_VERSION_MINOR 5u
#define BPFLOADER_VERSION ((BPFLOADER_VERSION_MAJOR << 16) | BPFLOADER_VERSION_MINOR)
#include "../progs/include/bpf_map_def.h"
@@ -95,6 +95,7 @@ sectionType sectionNameTypes[] = {
{"schedact", BPF_PROG_TYPE_SCHED_ACT},
{"cgroupsock", BPF_PROG_TYPE_CGROUP_SOCK},
{"xdp", BPF_PROG_TYPE_XDP},
+ {"cgroupsockaddr", BPF_PROG_TYPE_CGROUP_SOCK_ADDR},
/* End of table */
{"END", BPF_PROG_TYPE_UNSPEC},