diff options
| author | Eric Dumazet <edumazet@google.com> | 2025-08-29 15:30:53 +0000 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2025-09-01 13:15:14 -0700 |
| commit | 689adb36bd433b24390080606a07d664cca2982e (patch) | |
| tree | 5ff963b63a53cc4d68e95be7013093deb8ce519c /include/net/netns | |
| parent | 10343e7e6c7c6558217b56fb44a538ad04752adb (diff) | |
| download | linux-689adb36bd433b24390080606a07d664cca2982e.tar.gz linux-689adb36bd433b24390080606a07d664cca2982e.tar.bz2 linux-689adb36bd433b24390080606a07d664cca2982e.zip | |
inet: ping: make ping_port_rover per netns
Provide isolation between netns for ping idents.
Randomize initial ping_port_rover value at netns creation.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Link: https://patch.msgid.link/20250829153054.474201-4-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/net/netns')
| -rw-r--r-- | include/net/netns/ipv4.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/netns/ipv4.h b/include/net/netns/ipv4.h index 6373e3f17da8..54a7d187f62a 100644 --- a/include/net/netns/ipv4.h +++ b/include/net/netns/ipv4.h @@ -251,6 +251,7 @@ struct netns_ipv4 { int sysctl_igmp_qrv; struct ping_group_range ping_group_range; + u16 ping_port_rover; atomic_t dev_addr_genid; |
