]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Retain the routes if we do a clear with N-bit set for Graceful-Restart
authorDonatas Abraitis <donatas@opensourcerouting.org>
Tue, 25 Mar 2025 15:20:56 +0000 (17:20 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 26 Mar 2025 20:28:38 +0000 (22:28 +0200)
commitec99be5d63818f15fa9f98c4c4c1cded8dc356a5
treefbe5fb0179cfae56cc63c547fdf79e039496810a
parentefa78f28ab0c156b76586bb427d49f5bdb600676
bgpd: Retain the routes if we do a clear with N-bit set for Graceful-Restart

On receiving side we already did the job correctly, but the peer which initiates
the clear does not retain the other's routes. This commit fixes that.

Fixes: 20170775da3a3c5d41aba714d0c1d5a29b0da61c ("bgpd: Activate Graceful-Restart when receiving CEASE/HOLDTIME notifications")
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_packet.c