commit | 9e47abd862f71847a85f330435c7b3a9b1f76099 | [log] [tgz] |
---|---|---|
author | Rakesh Garimella <rakesh.garimella@sophos.com> | Mon Mar 11 12:38:31 2013 +0000 |
committer | David Lamparter <equinox@opensourcerouting.org> | Tue Jul 30 20:27:50 2013 +0200 |
tree | 375f9e63d4a1b206addb615a906f2f5608823612 | |
parent | 397b5bded5654a31b4bd3b904f091fd3859aecf7 [diff] |
bgpd: prevent double address delete on shutdown bgp_interface_down() and bgp_exit() both proceed to delete the address from bgpd's interface representation, so the second call gets a NULL result from the hash lookup and subsequently crashes. Signed-off-by: Rakesh Garimella <rakesh.garimella@sophos.com> [reformatted] Signed-off-by: David Lamparter <equinox@opensourcerouting.org>