]> git.proxmox.com Git - mirror_frr.git/commit - zebra/rtread_sysctl.c
zebra: handle STP state change for SVD per vlan ID
authorStephen Worley <sworley@nvidia.com>
Wed, 28 Apr 2021 19:45:29 +0000 (15:45 -0400)
committerStephen Worley <sworley@nvidia.com>
Mon, 13 Feb 2023 23:12:05 +0000 (18:12 -0500)
commita26daa77cc3229a81ee5d4da0a447941c8ae9bb9
treebb792fdd547aee7458fd934b5a413fe1eee14af1
parent313c1c8e951d04bde30d9a78ce72158aee2f6439
zebra: handle STP state change for SVD per vlan ID

Read in STP state changes for a Single Vxlan Device
via bridge vlan netlink messages. Map the vlanid to a
VNI in the SVD table and treat it similar to how
we handle proto down of the Vxlan device traditionally
in a non-SVD device scenario.

Forwarding == Interface UP
Blocking == Interface DOWN

Signed-off-by: Stephen Worley <sworley@nvidia.com>
zebra/if_netlink.c
zebra/if_netlink.h
zebra/kernel_netlink.c
zebra/rt.h
zebra/rtread_netlink.c
zebra/rtread_sysctl.c
zebra/zebra_ns.c
zebra/zebra_vxlan_if.c
zebra/zebra_vxlan_if.h