summaryrefslogtreecommitdiff
path: root/samples/bpf/test_cgrp2_tc_kern.c
diff options
context:
space:
mode:
authorDaniel T. Lee <danieltimlee@gmail.com>2023-01-15 16:16:12 +0900
committerAlexei Starovoitov <ast@kernel.org>2023-01-15 13:32:45 -0800
commite8acf8f47a5d58a00fbfa0f3592bbaaff557cec3 (patch)
tree526e205b4251f0c2705cbf7d5c7204c63fabc8d0 /samples/bpf/test_cgrp2_tc_kern.c
parentc2f4f5593e6ae8014b277b46f5f9a8227f11d69c (diff)
downloadlwn-e8acf8f47a5d58a00fbfa0f3592bbaaff557cec3.tar.gz
lwn-e8acf8f47a5d58a00fbfa0f3592bbaaff557cec3.zip
samples/bpf: use vmlinux.h instead of implicit headers in BPF test program
This commit applies vmlinux.h to BPF functionality testing program. Macros that were not defined despite migration to "vmlinux.h" were defined separately in individual files. Signed-off-by: Daniel T. Lee <danieltimlee@gmail.com> Link: https://lore.kernel.org/r/20230115071613.125791-10-danieltimlee@gmail.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'samples/bpf/test_cgrp2_tc_kern.c')
-rw-r--r--samples/bpf/test_cgrp2_tc_kern.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/samples/bpf/test_cgrp2_tc_kern.c b/samples/bpf/test_cgrp2_tc_kern.c
index 45a2f01d2029..c7d2291d676f 100644
--- a/samples/bpf/test_cgrp2_tc_kern.c
+++ b/samples/bpf/test_cgrp2_tc_kern.c
@@ -5,9 +5,8 @@
* License as published by the Free Software Foundation.
*/
#define KBUILD_MODNAME "foo"
+#include "vmlinux.h"
#include "net_shared.h"
-#include <uapi/linux/ipv6.h>
-#include <uapi/linux/bpf.h>
#include <bpf/bpf_helpers.h>
/* copy of 'struct ethhdr' without __packed */