]> git.proxmox.com Git - mirror_frr.git/commit - lib/zclient.c
lib: zclient provide interface info during reg_requests
authorDon Slice <dslice@cumulusnetworks.com>
Mon, 25 Mar 2019 15:00:02 +0000 (15:00 +0000)
committerDon Slice <dslice@cumulusnetworks.com>
Mon, 25 Mar 2019 16:18:07 +0000 (16:18 +0000)
commiteeb2dfa3af3255ab75783fefdc61a15ba192cc68
tree9ad3fe21891efb2bb4686ec300fcdb0707bd9905
parent749d7a8bcd84af4ab9efac77f8165102c34f2f02
lib: zclient provide interface info during reg_requests

Problem found in bgpd where it wasn't learning interface address
information at startup due to the interface information becoming
available before the bgp instance was created. This issue was
caused by an earlier change that tried to make the interface
information discovery process more efficient but left this hole
for bgpd. For now, putting back in the previous method of
gathering interface info via the zclient_send_reg_requests call
and will revisit a more efficient way to get the info in the future.

Ticket: CM-23932
Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
lib/zclient.c