>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

Reply via email to