]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Make `suppress-fib-pending` clear peering
authorDonald Sharp <sharpd@nvidia.com>
Mon, 11 Dec 2023 15:46:53 +0000 (10:46 -0500)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 13 Dec 2023 07:51:38 +0000 (09:51 +0200)
commit8cc9aa933c3ad04d7a3bc33847b1d48ee439d4dc
tree6d9ae820781d49a3452495efa02f52c4d69a7718
parent7b372e9db1fc879fe8f4dbbea4586efec2150102
bgpd: Make `suppress-fib-pending` clear peering

When a peer has come up and already started installing
routes into the rib and `suppress-fib-pending` is either
turned on or off.  BGP is left with some routes that
may need to be withdrawn from peers and routes that
it does not know the status of.  Clear the BGP peers
for the interesting parties and let's let us come
up to speed as needed.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_fsm.c
bgpd/bgpd.c
bgpd/bgpd.h