]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: clear evpn dup-addr return error-msg when there is no vni
authorSindhu Parvathi Gopinathan <sgopinathan@nvidia.com>
Wed, 19 Jun 2024 14:35:31 +0000 (07:35 -0700)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Tue, 25 Jun 2024 05:08:02 +0000 (05:08 +0000)
commit3bc367453ded2765f3ca561e8eaaeac8025c1841
treec37dfc9632922727d0c99bdc5d7904b126313997
parent325c63c6ad147e5d8e58c5978e7a2737125685b4
zebra: clear evpn dup-addr return error-msg when there is no vni

clear evpn dup-addr cli returns error-msg for below conditions,

 - If evpn is not enabled &
 - If there is no VNI exists.

supported command:

```
clear evpn dup-addr vni <vni-id>
```

Ticket: #3495573

Testing:

bharat# clear evpn dup-addr vni all
Error type: validation
Error description: % EVPN not enabled

bharat# clear evpn dup-addr vni 20
Error type: validation
Error description: % VNI 20 does not exist

Signed-off-by: Sindhu Parvathi Gopinathan's <sgopinathan@nvidia.com>
Signed-off-by: Chirag Shah <chirag@nvidia.com>
(cherry picked from commit 56c16ee529b546058c8d1fabbb701d8ed2fded75)
zebra/zebra_nb_rpcs.c