From: Donatas Abraitis Date: Thu, 19 Dec 2019 20:09:47 +0000 (+0200) Subject: bgpd: Make sure we can use `no bgp listen range ...` X-Git-Tag: base_7.3~61^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F5574%2Fhead;p=mirror%2Ffrr.git bgpd: Make sure we can use `no bgp listen range ...` Fixes: ``` exit1-debian-9(config-router)# no bgp listen range 192.168.10.0/24 peer-group TEST % Peer-group does not exist exit1-debian-9(config-router)# ``` Closes https://github.com/FRRouting/frr/issues/5570 Signed-off-by: Donatas Abraitis --- diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index 0ff64c527b..fd1c1ffd7c 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -2843,7 +2843,7 @@ DEFUN (no_bgp_listen_range, argv_find(argv, argc, "A.B.C.D/M", &idx); argv_find(argv, argc, "X:X::X:X/M", &idx); char *prefix = argv[idx]->arg; - argv_find(argv, argc, "WORD", &idx); + argv_find(argv, argc, "PGNAME", &idx); char *peergroup = argv[idx]->arg; /* Convert IP prefix string to struct prefix. */