Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct
  Commit: 32d7b974021ba9608e1ca46c2c632398cfe3c46c
      
https://github.com/greearb/xorp.ct/commit/32d7b974021ba9608e1ca46c2c632398cfe3c46c
  Author: Igor Maravic <[email protected]>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M xorp/rib/route.hh
    M xorp/rib/rt_tab_extint.cc
    M xorp/rib/rt_tab_extint.hh

  Log Message:
  -----------
  xorp: rib: Key for saving resolved route entries isn't pointer to 
IPRouteEntry any more, it's IPNet

When the connected route is deleted, it's first deleted in PolicyConnectedTable 
and then after that
it's propagated (as different pointer) to other tables.
If the external route is resolved to connected nexthop, and the connected 
nexthop is deleted,
problem occures because we can't delete the resolved nexthop, because we're 
searching with different pointer.

Passed all BGP and RIB tests.

Signed-off-by: Igor Maravic <[email protected]>



_______________________________________________
Xorp-hackers mailing list
[email protected]
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers

Reply via email to