]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Always show estimated RTT to the peer
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 4 Nov 2022 12:46:14 +0000 (14:46 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 4 Nov 2022 12:46:14 +0000 (14:46 +0200)
It's very annoying when flapping between 0 (missing the output) and non-zero.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_vty.c

index 1f66080e93ba02503eb3c02ff7d09cc6a3adc044..dcbd157e7533313d01e3b8fbacb71c3b6a7a7f14 100644 (file)
@@ -14565,7 +14565,7 @@ static void bgp_show_peer(struct vty *vty, struct peer *p, bool use_json,
        if (use_json) {
                json_object_int_add(json_neigh, "connectRetryTimer",
                                    p->v_connect);
-               if (peer_established(p) && p->rtt)
+               if (peer_established(p))
                        json_object_int_add(json_neigh, "estimatedRttInMsecs",
                                            p->rtt);
                if (p->t_start)
@@ -14602,7 +14602,7 @@ static void bgp_show_peer(struct vty *vty, struct peer *p, bool use_json,
        } else {
                vty_out(vty, "BGP Connect Retry Timer in Seconds: %d\n",
                        p->v_connect);
-               if (peer_established(p) && p->rtt)
+               if (peer_established(p))
                        vty_out(vty, "Estimated round trip time: %d ms\n",
                                p->rtt);
                if (p->t_start)