summaryrefslogtreecommitdiff
path: root/zebra/zebra_vxlan.c
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/zebra_vxlan.c
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/zebra_vxlan.c')
0 files changed, 0 insertions, 0 deletions