]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: reinstate bgp route on local delete
authorChirag Shah <chirag@cumulusnetworks.com>
Wed, 26 Dec 2018 23:05:15 +0000 (15:05 -0800)
committerChirag Shah <chirag@cumulusnetworks.com>
Sat, 26 Jan 2019 00:06:18 +0000 (16:06 -0800)
commit280c70eab2648c32f5e2c5b044daa2c7fdcee9f5
tree99ca61f94830b4183704782de385e80331c4d140
parentd57e451387215a2667e07f691494694d14dd5132
zebra: reinstate bgp route on local delete

Neigh detected duplicate detected during local update,
upon receiving kernel neigh delete, set neigh inactive
flag so BGPd can install remote route entry if present.

Only if freeze action enabled, local duplicate detected
entry will not be present in BGPd thus marking neigh
inactive is safe. BGPd will simply attempt install
remote entry if present.

Ticket:CM-23438
Testing Done:
Validated MAC-IP pair, trigger mobility of between two
VTEPs, upon local freeze perform neigh delete which
triggers BGP to install remote type-2 route into kernel.

Signed-off-by: Chirag Shah <chirag@cumulusnetworks.com>
zebra/zebra_vxlan.c