]> git.proxmox.com Git - mirror_frr.git/commitdiff
vtysh: Ensure interface `ip mroute ...` commands are last
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 20 Dec 2019 14:47:30 +0000 (09:47 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 20 Dec 2019 14:47:30 +0000 (09:47 -0500)
Ensure when displaying interface based ip mroute commands that they
are last.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
vtysh/vtysh_config.c

index e56c6fbf4ef2d5350caf83beb92d6a914de86d27..27f4b0834d00ab4c73e79ab1cc99e0980efd5f33 100644 (file)
@@ -262,6 +262,8 @@ void vtysh_config_parse_line(void *arg, const char *line)
                                   || !strncmp(line, " no vrrp",
                                               strlen(" no vrrp"))) {
                                config_add_line(config->line, line);
+                       } else if (!strncmp(line, " ip mroute", strlen(" ip mroute"))) {
+                               config_add_line_uniq_end(config->line, line);
                        } else if (config->index == RMAP_NODE
                                   || config->index == INTERFACE_NODE
                                   || config->index == VTY_NODE