From 4aa283cd4e9976e98c9e0f44f240ffa5e5bb8607 Mon Sep 17 00:00:00 2001 From: Rafael Zalamena Date: Thu, 18 Jun 2020 08:42:59 -0300 Subject: [PATCH] bgpd: attempt to fix test convergence failure Don't reset BFD peer on BGP session establishment. Signed-off-by: Rafael Zalamena --- bgpd/bgp_bfd.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/bgpd/bgp_bfd.c b/bgpd/bgp_bfd.c index a200589bd3..1be7eff560 100644 --- a/bgpd/bgp_bfd.c +++ b/bgpd/bgp_bfd.c @@ -207,15 +207,9 @@ static void bgp_bfd_update_peer(struct peer *peer) */ void bgp_bfd_reset_peer(struct peer *peer) { - struct bfd_info *bfd_info; - if (!peer->bfd_info) return; - bfd_info = (struct bfd_info *)peer->bfd_info; - /* if status is not down, reset bfd */ - if (bfd_info->status != BFD_STATUS_DOWN) - bgp_bfd_peer_sendmsg(peer, ZEBRA_BFD_DEST_DEREGISTER); bgp_bfd_peer_sendmsg(peer, ZEBRA_BFD_DEST_REGISTER); }