]> git.proxmox.com Git - mirror_frr.git/commitdiff
bgpd: Make sure we can use `no bgp listen range ...`
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 19 Dec 2019 20:09:47 +0000 (22:09 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Fri, 20 Dec 2019 07:42:34 +0000 (09:42 +0200)
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 <donatas.abraitis@gmail.com>
bgpd/bgp_vty.c

index 3b15a9c7a27dadf5eebd575a75e9e274ab0fe4f0..2ef8a4b0482279e67d46b8f3db90b78dea3d787d 100644 (file)
@@ -2737,7 +2737,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. */