]> git.puffer.fish Git - mirror/frr.git/commitdiff
vtysh: Fix `show route-map` command when calling via `do` 15804/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 19 Apr 2024 16:17:11 +0000 (19:17 +0300)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Sat, 20 Apr 2024 13:07:05 +0000 (13:07 +0000)
Before:

```
ton(config)# do sh route-map
% [ZEBRA] Unknown command: show route-map
% [BGP] Unknown command: show route-map
% [ISIS] Unknown command: show route-map
```

Fixes: 570fdc55fd65899cd4376193e833594af6bca093 ("lib,vtysh: fix show route map JSON output")
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit 9b8f18a66cd53c506255c19829e5aada822e4ac8)

vtysh/vtysh.c

index 1b3012c24c95aca2e3382b4c62236a1a965b4221..12d22b1fc5923a9d218ef3cd8d338b1a7b19e6e6 100644 (file)
@@ -3423,7 +3423,7 @@ static void show_route_map_send(const char *route_map, bool json)
        bool first = true;
        char command_line[128];
 
-       snprintf(command_line, sizeof(command_line), "show route-map ");
+       snprintf(command_line, sizeof(command_line), "do show route-map ");
        if (route_map)
                strlcat(command_line, route_map, sizeof(command_line));
        if (json)