]> git.proxmox.com Git - mirror_frr.git/commit - lib/zclient.c
Zebra: Fix neighbor address notification to clients
authorvivek <vivek@cumulusnetworks.com>
Thu, 25 Feb 2016 19:44:28 +0000 (19:44 +0000)
committervivek <vivek@cumulusnetworks.com>
Thu, 25 Feb 2016 19:44:28 +0000 (19:44 +0000)
commitf1aa3df6ba7efc794fba89b1d87a3d2f882bf707
treecf2fed1ee6c2093f41331679b7f820d546c3b451
parent5b5b953fbd882d7306f56ddbc6ebb7662d6df293
Zebra: Fix neighbor address notification to clients

This problem was fixed as part of implementation of VRF change semantics
for an interface, though it is not directly related. The issue here
was that neighbor addresses learnt on an interface were being informed
to clients even though the clients may not have learnt of the interface.
Fixed by introducing the correct checks.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
Ticket: CM-9527
Reviewed By: CCR-4174
Testing Done: Manual tests of various scenarios
lib/zclient.c