diff options
| author | David S. Miller <davem@davemloft.net> | 2022-01-04 12:40:22 +0000 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2022-01-04 12:40:22 +0000 |
| commit | a0619a9e9e3f557a16dd9c60a76ddd4519e225e9 (patch) | |
| tree | fbe89e578e6454c7591bfef09c6d30181fec1fb4 /include | |
| parent | 7d714ff14d6427d6d4898e47d439d9e530616aac (diff) | |
| parent | 1135fad204805518462c1f0caaca6bcd52ba78cf (diff) | |
Merge branch 'namespacify-mtu-ipv4'
xu xin says:
====================
ipv4: Namespaceify two sysctls related with mtu
The following patch series enables the min_pmtu and mtu_expires to
be visible and configurable per net namespace. Different namespace
application might have different requirements on the setting of
min_pmtu and mtu_expires.
If these two patches are applied, inside a net namespace we create,
we can see two more sysctls under /proc/sys/net/ipv4/route:
1. min_pmtu
2. mtu_expires
where min_pmtu and mtu_expires are configurable.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/netns/ipv4.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/net/netns/ipv4.h b/include/net/netns/ipv4.h index 6c5b2efc4f17..78557643526e 100644 --- a/include/net/netns/ipv4.h +++ b/include/net/netns/ipv4.h @@ -85,6 +85,9 @@ struct netns_ipv4 { int sysctl_icmp_ratelimit; int sysctl_icmp_ratemask; + u32 ip_rt_min_pmtu; + int ip_rt_mtu_expires; + struct local_ports ip_local_ports; u8 sysctl_tcp_ecn; |
