]> git.puffer.fish Git - matthieu/frr.git/commitdiff
vtysh: Properly handle `service cputime-warning XX` in config
authorDonald Sharp <sharpd@nvidia.com>
Tue, 27 Sep 2022 13:05:30 +0000 (09:05 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Tue, 27 Sep 2022 13:05:30 +0000 (09:05 -0400)
Prevent duplicate lines from each daemon in vtysh output.

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

index d4628839dc05e028ba944368f89bad09fd48da55..a2a0ac1b0875a875f4496b5d956ff39ea5b67f1a 100644 (file)
@@ -493,7 +493,9 @@ void vtysh_config_parse_line(void *arg, const char *line)
                            strncmp(line, "service cputime-stats",
                                    strlen("service cputime-stats")) == 0 ||
                            strncmp(line, "no service cputime-stats",
-                                   strlen("no service cputime-stats")) == 0)
+                                   strlen("no service cputime-stats")) == 0 ||
+                           strncmp(line, "service cputime-warning",
+                                   strlen("service cputime-warning")) == 0)
                                config_add_line_uniq(config_top, line);
                        else
                                config_add_line(config_top, line);