aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_section_names.c
diff options
context:
space:
mode:
authorAndrey Ignatov <rdna@fb.com>2019-03-08 09:17:45 -0800
committerAlexei Starovoitov <ast@kernel.org>2019-04-12 13:54:58 -0700
commit7007af63da3bf6764c9208029a3585756260b55f (patch)
tree3d511b8169c7ec10695e31fa365afb28efca6a55 /tools/testing/selftests/bpf/test_section_names.c
parentlibbpf: Support sysctl hook (diff)
downloadlinux-dev-7007af63da3bf6764c9208029a3585756260b55f.tar.xz
linux-dev-7007af63da3bf6764c9208029a3585756260b55f.zip
selftests/bpf: Test sysctl section name
Add unit test to verify that program and attach types are properly identified for "cgroup/sysctl" section name. Signed-off-by: Andrey Ignatov <rdna@fb.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to '')
-rw-r--r--tools/testing/selftests/bpf/test_section_names.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/test_section_names.c b/tools/testing/selftests/bpf/test_section_names.c
index 7c4f41572b1c..bebd4fbca1f4 100644
--- a/tools/testing/selftests/bpf/test_section_names.c
+++ b/tools/testing/selftests/bpf/test_section_names.c
@@ -119,6 +119,11 @@ static struct sec_name_test tests[] = {
{0, BPF_PROG_TYPE_CGROUP_SOCK_ADDR, BPF_CGROUP_UDP6_SENDMSG},
{0, BPF_CGROUP_UDP6_SENDMSG},
},
+ {
+ "cgroup/sysctl",
+ {0, BPF_PROG_TYPE_CGROUP_SYSCTL, BPF_CGROUP_SYSCTL},
+ {0, BPF_CGROUP_SYSCTL},
+ },
};
static int test_prog_type_by_name(const struct sec_name_test *test)