OSDN Git Service

selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test
authorJakub Sitnicki <jakub@cloudflare.com>
Wed, 29 Apr 2020 18:11:54 +0000 (20:11 +0200)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 29 Apr 2020 21:31:00 +0000 (23:31 +0200)
commit0b9ad56b1ea66382a3dcc8e3e7c54967bf8c6d94
tree41b9c7b0452287c11e5e08c8a6ee067d664db85e
parent34a2cc6eee809f974111979f4c2b3c62aaaad457
selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test

Update bpf_sk_assign test to fetch the server socket from SOCKMAP, now that
map lookup from BPF in SOCKMAP is enabled. This way the test TC BPF program
doesn't need to know what address server socket is bound to.

Signed-off-by: Jakub Sitnicki <jakub@cloudflare.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/bpf/20200429181154.479310-4-jakub@cloudflare.com
tools/testing/selftests/bpf/Makefile
tools/testing/selftests/bpf/prog_tests/sk_assign.c
tools/testing/selftests/bpf/progs/test_sk_assign.c