]> git.puffer.fish Git - mirror/frr.git/commit
zebra: Refresh remote neighbors when they go stale
authorvivek <vivek@cumulusnetworks.com>
Thu, 10 Aug 2017 00:17:00 +0000 (17:17 -0700)
committerMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Thu, 17 Aug 2017 09:53:29 +0000 (02:53 -0700)
commitc65f709ec66579c7d8bd175b9cef4b4848ed585f
tree6628854c2f5a74f71a61d8352c0267c1d8c6cae9
parentaf026ae40eeeccea0b178f22b519bf9ba6862bb2
zebra: Refresh remote neighbors when they go stale

If we get an ageout notification from the kernel for EVPN-installed
neighbors, ensure that they are readded. Otherwise, while entries in
STALE state are usable, based on other kernel parameters they can
get deleted and adding them back only at delete can have other
undesirable performance consequences.

Note: This is the current Linux kernel behavior (to ageout EVPN
installed neighbors).

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reviewed-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
Ticket: CM-15623, CM-17490
Reviewed By: CCR-6586
Testing Done: Manual, evpn-min
zebra/zebra_vxlan.c