selftests/bpf: Add bpf_fib_lookup test
authorMartin KaFai Lau <martin.lau@kernel.org>
Fri, 17 Feb 2023 20:55:15 +0000 (12:55 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 17 Feb 2023 21:12:04 +0000 (22:12 +0100)
commit168de0233586fb06c5c5c56304aa9a928a09b0ba
tree5704b8b4453664107faf69ab5f6129df8572041c
parent31de4105f00d64570139bc5494a201b0bd57349f
selftests/bpf: Add bpf_fib_lookup test

This patch tests the bpf_fib_lookup helper when looking up
a neigh in NUD_FAILED and NUD_STALE state. It also adds test
for the new BPF_FIB_LOOKUP_SKIP_NEIGH flag.

Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20230217205515.3583372-2-martin.lau@linux.dev
tools/testing/selftests/bpf/prog_tests/fib_lookup.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/fib_lookup.c [new file with mode: 0644]