IPV6: Call inet6addr_chain notifiers on link down
Subsystems (3)
PATCH 1/1 IPV6: Call inet6addr_chain notifiers on link down
Currently if the link is brought down via ip link or ifconfig down, the inet6addr_chain notifiers are not called even though all the addresses are removed from the interface. This caused SCTP to add duplicate addresses to it's list.
Signed-off-by Vlad Yasevich <[email protected]>
--- net/ipv6/addrconf.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
net/ipv6/addrconf.c +1 -0
@@ -2472,6 +2472,7 @@ static int addrconf_ifdown(struct net_device *dev, int how)write_unlock_bh (&idev->lock);__ipv6_ifa_notify (RTM_DELADDR , ifa); +atomic_notifier_call_chain (&inet6addr_chain,NETDEV_DOWN , ifp);in6_ifa_put (ifa);write_lock_bh (&idev->lock);
Signature · 1 line
1.5.0.3.438.gc49b2
David Miller
maintainerFrom: Vlad Yasevich <[email protected]>
Date: Tue, 03 Jul 2007 10:57:32 -0400
Quoted 6 lines
Currently if the link is brought down via ip link or ifconfig down, the
inet6addr_chainnotifiers are not called even though all the addresses are removed from the interface. This caused SCTP to add duplicate addresses to it's list.Signed-off-by Vlad Yasevich <[email protected]>
Looks good, applied, thanks Vlad.
I'll push this to -stable too.