selftests/bpf: Move existing common networking parts into network_helpers
1. Move pkt_v4 and pkt_v6 into network_helpers and adjust the users. 2. Copy-paste spin_lock_thread into two tests that use it. Signed-off-by:Stanislav Fomichev <sdf@google.com> Signed-off-by:
Daniel Borkmann <daniel@iogearbox.net> Acked-by:
Martin KaFai Lau <kafai@fb.com> Acked-by:
Andrey Ignatov <rdna@fb.com> Link: https://lore.kernel.org/bpf/20200508174611.228805-3-sdf@google.com
Showing
- tools/testing/selftests/bpf/network_helpers.c 17 additions, 0 deletionstools/testing/selftests/bpf/network_helpers.c
- tools/testing/selftests/bpf/network_helpers.h 29 additions, 0 deletionstools/testing/selftests/bpf/network_helpers.h
- tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
- tools/testing/selftests/bpf/prog_tests/flow_dissector.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/flow_dissector.c
- tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c 1 addition, 0 deletions...ting/selftests/bpf/prog_tests/flow_dissector_load_bytes.c
- tools/testing/selftests/bpf/prog_tests/global_data.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/global_data.c
- tools/testing/selftests/bpf/prog_tests/kfree_skb.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/kfree_skb.c
- tools/testing/selftests/bpf/prog_tests/l4lb_all.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/l4lb_all.c
- tools/testing/selftests/bpf/prog_tests/map_lock.c 14 additions, 0 deletionstools/testing/selftests/bpf/prog_tests/map_lock.c
- tools/testing/selftests/bpf/prog_tests/pkt_access.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/pkt_access.c
- tools/testing/selftests/bpf/prog_tests/pkt_md_access.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/pkt_md_access.c
- tools/testing/selftests/bpf/prog_tests/prog_run_xattr.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/prog_run_xattr.c
- tools/testing/selftests/bpf/prog_tests/queue_stack_map.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/queue_stack_map.c
- tools/testing/selftests/bpf/prog_tests/signal_pending.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/signal_pending.c
- tools/testing/selftests/bpf/prog_tests/skb_ctx.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/skb_ctx.c
- tools/testing/selftests/bpf/prog_tests/spinlock.c 14 additions, 0 deletionstools/testing/selftests/bpf/prog_tests/spinlock.c
- tools/testing/selftests/bpf/prog_tests/xdp.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/xdp.c
- tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
- tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
- tools/testing/selftests/bpf/prog_tests/xdp_noinline.c 1 addition, 0 deletionstools/testing/selftests/bpf/prog_tests/xdp_noinline.c
Loading
Please register or sign in to comment