selftests/bpf: Expand sockaddr program return value tests
authorJordan Rife <jrife@google.com>
Fri, 10 May 2024 19:02:31 +0000 (14:02 -0500)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 13 May 2024 00:10:42 +0000 (17:10 -0700)
commit1e0a8367c89f82816735973d0e65a3c8e1b43179
treec2b50ce15599374463efe748b96ed2cd6e440614
parent61ecfdfce2647281e7d14119bfa529922ce2d8b2
selftests/bpf: Expand sockaddr program return value tests

This patch expands verifier coverage for program return values to cover
bind, connect, sendmsg, getsockname, and getpeername hooks. It also
rounds out the recvmsg coverage by adding test cases for recvmsg_unix
hooks.

Signed-off-by: Jordan Rife <jrife@google.com>
Link: https://lore.kernel.org/r/20240510190246.3247730-15-jrife@google.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/progs/verifier_sock_addr.c