]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Handle TCP connection errors with connection callbacks for RPKI 10431/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 27 Jan 2022 09:14:11 +0000 (11:14 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 27 Jan 2022 15:34:15 +0000 (17:34 +0200)
commit38775a3c5fdfece7002f0495a76e3c96a7d6417c
tree3b31228272614bfd2eecc341af2808aabfdc39da
parent6766acddbfb966f7a5cb79fd4eebb87d52ad2679
bgpd: Handle TCP connection errors with connection callbacks for RPKI

Before this patch, if the first server crashed or was terminated, RPKI
connection keeps _active_ forever.

With this patch, if we catch connection problem (FATAL), we reset RPKI, to
switch to another available RTR-Server by using configured preference.

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_rpki.c