]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_evpn_mac.c
zebra: on local mac add from the dplane a re-install maybe need as static
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Mon, 8 Jun 2020 02:33:48 +0000 (19:33 -0700)
committerAnuradha Karuppiah <anuradhak@nvidia.com>
Tue, 1 Dec 2020 17:44:37 +0000 (09:44 -0800)
commit69711b3f8364d3bcf5d170649eef4c0ed536d851
tree5d1a61a667c2a95a733b5c356f5cc3d9da7af043
parent1a4f9efd54707dff06e40723baf051609e0bb195
zebra: on local mac add from the dplane a re-install maybe need as static

As a part of extended MM handing a MAC can be updated from local
to remote while being referenced by SYNC neighs (this is really a
temporary/small window). During this window if the MAC transitions
back to local again we need to re-inforce the previous SYNC flags
(based on the sync-neigh count) as subsequent SYNC updates to the
MAC will be de-duped and ignored.

Ticket: CM-29636

Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
zebra/zebra_evpn_mac.c