mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 19:39:28 +00:00
Merge pull request #8693 from idryzhov/fix-bgp-bfd-reg
bgpd: fix zebra bfd registration
This commit is contained in:
commit
c4aa00a776
@ -2609,6 +2609,9 @@ static void bgp_zebra_connected(struct zclient *zclient)
|
||||
|
||||
zclient_num_connects++; /* increment even if not responding */
|
||||
|
||||
/* Send the client registration */
|
||||
bfd_client_sendmsg(zclient, ZEBRA_BFD_CLIENT_REGISTER, VRF_DEFAULT);
|
||||
|
||||
/* At this point, we may or may not have BGP instances configured, but
|
||||
* we're only interested in the default VRF (others wouldn't have learnt
|
||||
* the VRF from Zebra yet.)
|
||||
@ -2619,9 +2622,6 @@ static void bgp_zebra_connected(struct zclient *zclient)
|
||||
|
||||
bgp_zebra_instance_register(bgp);
|
||||
|
||||
/* Send the client registration */
|
||||
bfd_client_sendmsg(zclient, ZEBRA_BFD_CLIENT_REGISTER, bgp->vrf_id);
|
||||
|
||||
/* tell label pool that zebra is connected */
|
||||
bgp_lp_event_zebra_up();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user