]> git.puffer.fish Git - matthieu/frr.git/commitdiff
[zebra] Force rib_update when connected route deleted
authorStephen Hemminger <stephen.hemminger@vyatta.com>
Thu, 30 Apr 2009 04:54:59 +0000 (21:54 -0700)
committerPaul Jakma <paul@quagga.net>
Thu, 18 Jun 2009 19:18:27 +0000 (20:18 +0100)
zebra/connected.c

index f3e5396c07c5fba5efe1b87c26242c962ee0818c..c776408ad3af6e8407590c2a9989255d7427c2f0 100644 (file)
@@ -318,6 +318,8 @@ connected_delete_ipv4 (struct interface *ifp, int flags, struct in_addr *addr,
     return;
     
   connected_withdraw (ifc);
+
+  rib_update();
 }
 
 #ifdef HAVE_IPV6
@@ -437,5 +439,7 @@ connected_delete_ipv6 (struct interface *ifp, struct in6_addr *address,
     return;
 
   connected_withdraw (ifc);
+
+  rib_update();
 }
 #endif /* HAVE_IPV6 */