diff options
author | Florent Revest <revest@chromium.org> | 2021-05-26 18:46:43 +0200 |
---|---|---|
committer | Andrii Nakryiko <andrii@kernel.org> | 2021-05-26 10:45:41 -0700 |
commit | d6a6a55518c16040a369360255b355b7a2a261de (patch) | |
tree | 5bd4ed1ea8d497142a9ddad891c1b10d446b4c08 /tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c | |
parent | aa7f1f03bd998c1ebf412805a40c918537af3d90 (diff) | |
download | linux-d6a6a55518c16040a369360255b355b7a2a261de.tar.gz linux-d6a6a55518c16040a369360255b355b7a2a261de.tar.bz2 linux-d6a6a55518c16040a369360255b355b7a2a261de.zip |
libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h
These macros are convenient wrappers around the bpf_seq_printf and
bpf_snprintf helpers. They are currently provided by bpf_tracing.h which
targets low level tracing primitives. bpf_helpers.h is a better fit.
The __bpf_narg and __bpf_apply are needed in both files and provided
twice. __bpf_empty isn't used anywhere and is removed from bpf_tracing.h
Reported-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Florent Revest <revest@chromium.org>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20210526164643.2881368-1-revest@chromium.org
Diffstat (limited to 'tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c')
-rw-r--r-- | tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c b/tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c index b83b5d2e17dc..6c39e86b666f 100644 --- a/tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c +++ b/tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c @@ -2,7 +2,6 @@ /* Copyright (c) 2020 Facebook */ #include "bpf_iter.h" #include <bpf/bpf_helpers.h> -#include <bpf/bpf_tracing.h> char _license[] SEC("license") = "GPL"; |