diff options
author | Alejandro Colomar <alx.manpages@gmail.com> | 2021-11-19 18:28:30 +0100 |
---|---|---|
committer | Alejandro Colomar <alx.manpages@gmail.com> | 2021-11-20 14:45:30 +0100 |
commit | 0e1f3fb47007ca93df6f2b998868c892258e6ea9 (patch) | |
tree | fb7e074f9e4b2766ead513a882e6fddf5e3f2104 | |
parent | ddfa13d5dd768947bf67e0918d2deacfbac93251 (diff) |
tools/testing/selftests/bpf/: Don't redefine sizeof_field()
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
-rw-r--r-- | tools/testing/selftests/bpf/bpf_util.h | 5 | ||||
-rw-r--r-- | tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c | 4 |
2 files changed, 2 insertions, 7 deletions
diff --git a/tools/testing/selftests/bpf/bpf_util.h b/tools/testing/selftests/bpf/bpf_util.h index 28c29292bacd..394377e4aa14 100644 --- a/tools/testing/selftests/bpf/bpf_util.h +++ b/tools/testing/selftests/bpf/bpf_util.h @@ -8,6 +8,7 @@ #include <errno.h> #include <bpf/libbpf.h> /* libbpf_num_possible_cpus */ #include <linux/offsetofend.h> +#include <linux/sizeof_field.h> static inline unsigned int bpf_num_possible_cpus(void) { @@ -32,9 +33,5 @@ static inline unsigned int bpf_num_possible_cpus(void) # define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) #endif -#ifndef sizeof_field -#define sizeof_field(TYPE, MEMBER) sizeof((((TYPE *)0)->MEMBER)) -#endif - #endif /* __BPF_UTIL__ */ diff --git a/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c b/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c index 5f4e87ee949a..5fafb54910cd 100644 --- a/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c +++ b/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c @@ -6,6 +6,7 @@ #include <stdbool.h> #include <sys/types.h> #include <sys/socket.h> +#include <linux/sizeof_field.h> #include <linux/tcp.h> #include <linux/socket.h> #include <linux/bpf.h> @@ -15,9 +16,6 @@ #define BPF_PROG_TEST_TCP_HDR_OPTIONS #include "test_tcp_hdr_options.h" -#ifndef sizeof_field -#define sizeof_field(TYPE, MEMBER) sizeof((((TYPE *)0)->MEMBER)) -#endif __u8 test_kind = TCPOPT_EXP; __u16 test_magic = 0xeB9F; |