]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_vxlan.c
zebra: fix missing vni transition
authoranlan_cs <vic.lan@pica8.com>
Fri, 26 Aug 2022 10:53:03 +0000 (06:53 -0400)
committeranlan_cs <vic.lan@pica8.com>
Sat, 27 Aug 2022 01:55:52 +0000 (21:55 -0400)
commitdf78d91d8aab3bdb5b7fc8db6c451aa1d9be7b78
tree2ea634d8c31e95c1cb63a4b85d58078a9d5a57ef
parent5e48498795137416a9a497f21e81e7baf8f956ca
zebra: fix missing vni transition

`show evpn vni detail` doesn't reflect any change in vni transition.
Need to add processing in command of `[no] vni (1-16777215)`.

With the config:
```
!
vni 66
!
vrf vrf1
 vni 88
 exit-vrf
!
```

Before:
```
(config-vrf)# no vni 88
(config-vrf)# do show evpn vni detail
VNI: 66
  Type: L3
  Tenant VRF: default
  L2 VNIs: <- Empty
```

After:
```
(config-vrf)# no vni 88
(config-vrf)# do show evpn vni detail
VNI: 66
  Type: L3
  Tenant VRF: default
  L2 VNIs: 88 <-
```

Signed-off-by: anlan_cs <vic.lan@pica8.com>
zebra/zebra_vxlan.c