diff options
author | Michal Luczaj <mhal@rbox.co> | 2025-05-15 00:15:28 +0200 |
---|---|---|
committer | Martin KaFai Lau <martin.lau@kernel.org> | 2025-05-22 14:26:58 -0700 |
commit | f0709263a07ef076ac4e55f0d68e04d521b2184c (patch) | |
tree | 7ca012b05c7287e89c7b2d3fc75a0a4ee16cb319 /scripts/lib | |
parent | f266905bb3d828e678e80d235fbd3e46d8c04a50 (diff) |
selftests/bpf: Add selftest for sockmap/hashmap redirection
Test redirection logic. All supported and unsupported redirect combinations
are tested for success and failure respectively.
BPF_MAP_TYPE_SOCKMAP
BPF_MAP_TYPE_SOCKHASH
x
sk_msg-to-egress
sk_msg-to-ingress
sk_skb-to-egress
sk_skb-to-ingress
x
AF_INET, SOCK_STREAM
AF_INET6, SOCK_STREAM
AF_INET, SOCK_DGRAM
AF_INET6, SOCK_DGRAM
AF_UNIX, SOCK_STREAM
AF_UNIX, SOCK_DGRAM
AF_VSOCK, SOCK_STREAM
AF_VSOCK, SOCK_SEQPACKET
Suggested-by: Jakub Sitnicki <jakub@cloudflare.com>
Signed-off-by: Michal Luczaj <mhal@rbox.co>
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/r/20250515-selftests-sockmap-redir-v3-5-a1ea723f7e7e@rbox.co
Diffstat (limited to 'scripts/lib')
0 files changed, 0 insertions, 0 deletions