>From 07ed0369cca6ef51013a63664b09ef402e79af9e Mon Sep 17 00:00:00 2001 From: Ville Nuorvala <[EMAIL PROTECTED]> Date: Fri, 17 Nov 2006 14:05:45 +0200 Subject: [PATCH] IPv6: Fix NULL dereference in ipv6_del_addr()
Signed-off-by: Ville Nuorvala <[EMAIL PROTECTED]> --- net/ipv6/addrconf.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c index b312a5f..5a88378 100644 --- a/net/ipv6/addrconf.c +++ b/net/ipv6/addrconf.c @@ -749,7 +749,8 @@ static void ipv6_del_addr(struct inet6_i rt->rt6i_flags |= RTF_EXPIRES; } } - dst_release(&rt->u.dst); + if (rt) + dst_release(&rt->u.dst); } in6_ifa_put(ifp); -- 1.4.3.5