]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_evpn_mac.h
zebra: link local MACs to destination port for efficient lacp-bypass processing
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Tue, 8 Sep 2020 13:56:33 +0000 (06:56 -0700)
committerAnuradha Karuppiah <anuradhak@nvidia.com>
Wed, 24 Feb 2021 16:11:24 +0000 (08:11 -0800)
commit8b07f173e871f7d0c40084861c2d15fef6e79383
tree404e9784566ed808a996ddc7dcfe22f44cf376cf
parent00a7710c25aae45874622d69f5cea6ea6dff0a47
zebra: link local MACs to destination port for efficient lacp-bypass processing

When an ES-bond comes out of bypass FRR needs to flush the local MACs learnt
while the bond was in bypass. To do that efficiently local MACs are linked
to the dest-access port. This only happens if the access-port is in
LACP-bypass or if it is non-ES.

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