ipv6: Convert net.ipv6.conf.${DEV}.XXX sysctl to per-netns RTNL.
authorKuniyuki Iwashima <kuniyu@amazon.com>
Wed, 15 Jan 2025 08:05:59 +0000 (17:05 +0900)
committerJakub Kicinski <kuba@kernel.org>
Mon, 20 Jan 2025 20:16:04 +0000 (12:16 -0800)
commit93c839e3edbe2cdf59d3bc12d776cce4cdf159ce
tree6a44743a466ee1fc63cdcc677051b21029fb1727
parentf7a6082b5e4c15f34fd766cf0960f7e082009c54
ipv6: Convert net.ipv6.conf.${DEV}.XXX sysctl to per-netns RTNL.

net.ipv6.conf.${DEV}.XXX sysctl are changed under RTNL:

  * forwarding
  * ignore_routes_with_linkdown
  * disable_ipv6
  * proxy_ndp
  * addr_gen_mode
  * stable_secret
  * disable_policy

Let's use rtnl_net_lock() there.

Signed-off-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Link: https://patch.msgid.link/20250115080608.28127-3-kuniyu@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ipv6/addrconf.c