Skip to content

net: add IFF_NO_ADDRCONF to prevent ipv6 addrconf

Xin Long netdev 1 version Applied

Status from this message: This series was applied to netdev/net-next.git (master)

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 0 repliesApplied 3/3

Patches in v1 All 3 applied

#Subject and filesSizeRepliesApplied
1/3net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconfdrivers/net/bonding/bond_main.c include/linux/netdevice.h net/ipv6/addrconf.c+17 -80 repliesApplied
2/3net: team: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconfdrivers/net/team/team.c+2 -00 repliesApplied
3/3net: failover: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconfnet/core/failover.c+3 -30 repliesApplied

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH net-next 0/3] net: add IFF_NO_ADDRCONF to prevent ipv6 addrconf

This patchset adds IFF_NO_ADDRCONF flag for dev->priv_flags to prevent ipv6 addrconf, as Jiri Pirko's suggestion.

For Bonding it changes to use this flag instead of IFF_SLAVE flag in Patch 1, and for Teaming and Net Failover it sets this flag before calling dev_open() in Patch 2 and 3.

Xin Long (3):
net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6
addrconf
net: team: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconf
net: failover: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconf

 drivers/net/bonding/bond_main.c | 18 +++++++++++++-----
 drivers/net/team/team.c         |  2 ++
 include/linux/netdevice.h       |  3 ++-
 net/core/failover.c             |  6 +++---
 net/ipv6/addrconf.c             |  4 ++--
 5 files changed, 22 insertions(+), 11 deletions(-)
Signature · 1 line
2.31.1