summaryrefslogtreecommitdiff
path: root/zebra/subdir.am
diff options
context:
space:
mode:
authorSharath Ramamurthy <sramamurthy@nvidia.com>2021-07-27 14:28:59 +0530
committerStephen Worley <sworley@nvidia.com>2023-02-13 18:12:04 -0500
commit239b26f932e5b78828dce8f7fe628c12b7ddbd9f (patch)
tree670abbd743f13e7daceb5ea652fcb2d0073b3cb7 /zebra/subdir.am
parent131a9a2eeddab0f528b4ad6d29f0f4081cf8d8fe (diff)
zebra: multiple vlan aware bridge data structure and related changes
Multiple vlan aware bridge data structure changes and its corresponding bridge handling changes. A new vlan-table is maintained for each bridge which records the zebra_l2_bridge_vlan entry. zebra_l2_bridge_vlan maps vlan to access_bd associated to this bridge. Existing zebra_evpn_access_bd structure is vlan aware which is now modified to be (vlan, bridge) aware. Whenever a new access_bd is instantiated, a corresponding entry is also recorded in the zebra l2 bridge for the vlan. When the access_bd is dereferenced or whenever a bridge is deleted, the association is cleaned up. Signed-off-by: Sharath Ramamurthy <sramamurthy@nvidia.com>
Diffstat (limited to 'zebra/subdir.am')
-rw-r--r--zebra/subdir.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/subdir.am b/zebra/subdir.am
index 104980218d..4e159c2017 100644
--- a/zebra/subdir.am
+++ b/zebra/subdir.am
@@ -66,6 +66,7 @@ zebra_zebra_SOURCES = \
zebra/zebra_errors.c \
zebra/zebra_gr.c \
zebra/zebra_l2.c \
+ zebra/zebra_l2_bridge_if.c \
zebra/zebra_evpn.c \
zebra/zebra_evpn_mac.c \
zebra/zebra_evpn_neigh.c \