]> git.proxmox.com Git - mirror_frr.git/commit - bgpd/bgp_evpn.c
bgpd: LL peers need bnc's per peer
authorDonald Sharp <sharpd@nvidia.com>
Thu, 21 Jul 2022 19:42:51 +0000 (15:42 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Fri, 22 Jul 2022 13:09:39 +0000 (09:09 -0400)
commit35aae5c9bcf91703b74464d2b0dca6504bd37e39
tree3360bcc2919ac5b153589f4118935072486af686
parentfcc48b4f9ec3cfd05b3864523a95fa6a312e61ba
bgpd: LL peers need bnc's per peer

FRR should create a bnc per peer.  Not have
one's that write over others.  Currently when
FRR has multiple Interface based peering, BGP wa
creating a single BNC.  This is insufficient in that
we were accidently overwriting the one LL with other
data.  This causes issues when there are multiple and
there is weird starting issues with those interfaces
that you are peering over.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
bgpd/bgp_evpn.c
bgpd/bgp_nexthop.c
bgpd/bgp_nexthop.h
bgpd/bgp_nht.c