Skip to content
Commit 58c449a9 authored by YiFei Zhu's avatar YiFei Zhu Committed by Martin KaFai Lau
Browse files

selftests/bpf: Ensure cgroup/connect{4,6} programs can bind unpriv ICMP ping



This tests that when an unprivileged ICMP ping socket connects,
the hooks are actually invoked. We also ensure that if the hook does
not call bpf_bind(), the bound address is unmodified, and if the
hook calls bpf_bind(), the bound address is exactly what we provided
to the helper.

A new netns is used to enable ping_group_range in the test without
affecting ouside of the test, because by default, not even root is
permitted to use unprivileged ICMP ping...

Signed-off-by: default avatarYiFei Zhu <zhuyifei@google.com>
Link: https://lore.kernel.org/r/086b227c1b97f4e94193e58aae7576d0261b68a4.1662682323.git.zhuyifei@google.com


Signed-off-by: default avatarMartin KaFai Lau <martin.lau@kernel.org>
parent e42921c3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment