diff options
Diffstat (limited to 'bgpd')
-rw-r--r-- | bgpd/ChangeLog | 5 | ||||
-rw-r--r-- | bgpd/bgp_zebra.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/bgpd/ChangeLog b/bgpd/ChangeLog index d107fa6e..4c18fc39 100644 --- a/bgpd/ChangeLog +++ b/bgpd/ChangeLog @@ -1,3 +1,8 @@ +2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu> + + * bgp_zebra.c: (bgp_interface_delete) After deleting, set ifp->ifindex + to IFINDEX_INTERNAL. + 2005-03-21 Hasso Tepper <hasso at quagga.net> * bgp_route.c: Don't crash while clearing route tables if there is diff --git a/bgpd/bgp_zebra.c b/bgpd/bgp_zebra.c index f54608a3..176e447a 100644 --- a/bgpd/bgp_zebra.c +++ b/bgpd/bgp_zebra.c @@ -81,6 +81,7 @@ bgp_interface_delete (int command, struct zclient *zclient, s = zclient->ibuf; ifp = zebra_interface_state_read (s); + ifp->ifindex = IFINDEX_INTERNAL; return 0; } |