]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: fix mpls command
authoranlan_cs <anlan_cs@tom.com>
Thu, 16 May 2024 08:44:45 +0000 (16:44 +0800)
committeranlan_cs <anlan_cs@tom.com>
Thu, 16 May 2024 15:30:41 +0000 (23:30 +0800)
commit05ad3ccb034c174d2e853e88b826ca0db1e77f45
treea319bdd6124be2a4195af21568b8376c01f83765
parentdb1e2a094d3a24b5bbf515c1d5b61ba48d85a43a
zebra: fix mpls command

Configured with "mpls label bind 1.1.1.1/32 explicit-null", the running
configuration is:
```
!
mpls label bind 1.1.1.1/32 IPv4 Explicit Null
!
```

After this commit, the running configuration is:
```
!
mpls label bind 1.1.1.1/32 explicit-null
!
```

And add the support for the "no" form:
```
anlan(config)# mpls label bind 1.1.1.1/32 explicit-null
anlan(config)# no mpls label bind 1.1.1.1/32 explicit-null
```

Signed-off-by: anlan_cs <anlan_cs@tom.com>
zebra/zebra_mpls.c
zebra/zebra_mpls_vty.c