From: Donald Sharp Date: Tue, 30 Jun 2020 13:03:55 +0000 (-0400) Subject: vtysh: Improve lookup performance X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F6728%2Fhead;p=mirror%2Ffrr.git vtysh: Improve lookup performance When we find the line we are interested in, stop looking. Signed-off-by: Donald Sharp --- diff --git a/vtysh/vtysh_config.c b/vtysh/vtysh_config.c index 2ab9dd5a9a..61bcf3b658 100644 --- a/vtysh/vtysh_config.c +++ b/vtysh/vtysh_config.c @@ -97,8 +97,10 @@ static struct config *config_get(int index, const char *line) } frr_each (config_master, master, config_loop) { - if (strcmp(config_loop->name, line) == 0) + if (strcmp(config_loop->name, line) == 0) { config = config_loop; + break; + } } if (!config) {