Line
Link Here
|
|
-- |
|
|
1 |
net/ipv6/addrconf.c | 3 ++- |
|
net/ipv6/addrconf.c | 3 ++- |
2 |
1 file changed, 2 insertions(+), 1 deletion(-) |
1 |
1 file changed, 2 insertions(+), 1 deletion(-) |
3 |
-- a/net/ipv6/addrconf.c |
2 |
++ b/net/ipv6/addrconf.c |
Lines 4047-4053
static void __ipv6_ifa_notify(int event,
Link Here
|
4047 |
addrconf_leave_anycast(ifp); |
4047 |
addrconf_leave_anycast(ifp); |
4048 |
addrconf_leave_solict(ifp->idev, &ifp->addr); |
4048 |
addrconf_leave_solict(ifp->idev, &ifp->addr); |
4049 |
dst_hold(&ifp->rt->u.dst); |
4049 |
dst_hold(&ifp->rt->u.dst); |
4050 |
if (ip6_del_rt(ifp->rt)) |
4050 |
|
|
|
4051 |
if (ifp->dead && ip6_del_rt(ifp->rt)) |
4051 |
dst_free(&ifp->rt->u.dst); |
4052 |
dst_free(&ifp->rt->u.dst); |
4052 |
break; |
4053 |
break; |
4053 |
} |
4054 |
} |