]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Make sure we can use `no bgp listen range ...` 5574/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 19 Dec 2019 20:09:47 +0000 (22:09 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 19 Dec 2019 20:32:19 +0000 (22:32 +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 0ff64c527bfe1a5ec0dcb22e7e21ea684e5ca0dc..fd1c1ffd7c03fcf6a7c3319173cfe0a9a8bff2ee 100644 (file)
@@ -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. */