]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: When deleting a neighbor from a peer-group the PGNAME is optional 8065/head
authorDonald Sharp <sharpd@nvidia.com>
Thu, 11 Feb 2021 18:35:22 +0000 (13:35 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Thu, 11 Feb 2021 18:35:22 +0000 (13:35 -0500)
Currently when deleting a neighbor from a peer-group:
no neighbor A.B.C.D peer-group FOO

We must specify FOO, while A.B.C.D is sufficient enough of an
identifier to know what to do.

Make PGNAME optional on this command and just delete the peer.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
bgpd/bgp_vty.c

index 8d06a4b37428d21e6d2dde37620e8fb3d979ecc0..f8ef5e2aa22438856d37211d542cb00945a00e1b 100644 (file)
@@ -5020,7 +5020,7 @@ ALIAS_HIDDEN(neighbor_set_peer_group, neighbor_set_peer_group_hidden_cmd,
 
 DEFUN_YANG (no_neighbor_set_peer_group,
            no_neighbor_set_peer_group_cmd,
-           "no neighbor <A.B.C.D|X:X::X:X|WORD> peer-group PGNAME",
+           "no neighbor <A.B.C.D|X:X::X:X|WORD> peer-group [PGNAME]",
            NO_STR
            NEIGHBOR_STR
            NEIGHBOR_ADDR_STR2
@@ -5041,7 +5041,7 @@ DEFUN_YANG (no_neighbor_set_peer_group,
 }
 
 ALIAS_HIDDEN(no_neighbor_set_peer_group, no_neighbor_set_peer_group_hidden_cmd,
-            "no neighbor <A.B.C.D|X:X::X:X|WORD> peer-group PGNAME",
+            "no neighbor <A.B.C.D|X:X::X:X|WORD> peer-group [PGNAME]",
             NO_STR NEIGHBOR_STR NEIGHBOR_ADDR_STR2
             "Member of the peer-group\n"
             "Peer-group name\n")