]> git.puffer.fish Git - mirror/frr.git/commitdiff
Revert "zebra: Remove `first_p` which is never used" 8241/head
authorJafar Al-Gharaibeh <jafar@atcorp.com>
Fri, 12 Mar 2021 07:02:25 +0000 (01:02 -0600)
committerJafar Al-Gharaibeh <jafar@atcorp.com>
Fri, 12 Mar 2021 07:02:25 +0000 (01:02 -0600)
This reverts commit 8617eb7c5ff9fe9ae1efb69af1493585d69a37f5.

zebra/zebra_vty.c

index 4223f1d52750e6a2708343c9a55e9e468e1427be..f18d8fbb6d9151fc2af304eb14be4201d357b8d4 100644 (file)
@@ -844,6 +844,7 @@ static void vty_show_ip_route(struct vty *vty, struct route_node *rn,
        const rib_dest_t *dest = rib_dest_from_rnode(rn);
        const struct nexthop_group *nhg;
        char up_str[MONOTIME_STRLEN];
+       bool first_p = true;
        bool nhg_from_backup = false;
 
        uptime = monotime(NULL);
@@ -996,7 +997,9 @@ static void vty_show_ip_route(struct vty *vty, struct route_node *rn,
 
        /* Nexthop information. */
        for (ALL_NEXTHOPS_PTR(nhg, nexthop)) {
-               if (nhg_from_backup) {
+               if (first_p) {
+                       first_p = false;
+               } else if (nhg_from_backup) {
                        vty_out(vty, "  b%c%*c",
                                re_status_output_char(re, nexthop, is_fib),
                                len - 3 + (2 * nexthop_level(nexthop)), ' ');