[cmaster-next] [PATCH] bgp: Modify output to be a bit clearer
David Lamparter
equinox at opensourcerouting.org
Wed Dec 14 12:10:04 EST 2016
Applied on stable/2.0.
On Fri, Dec 09, 2016 at 08:03:13AM -0500, Donald Sharp wrote:
> Modify the 'show ip bgp ...' output to be a bit clearer
> on what work it did.
>
> Modify:
>
> root at dell-s6000-02 ~/quagga# vtysh -c "show ip bgp"
> BGP table version is 7, local router ID is 6.0.0.9
> Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
> i internal, r RIB-failure, S Stale, R Removed
> Origin codes: i - IGP, e - EGP, ? - incomplete
>
> Network Next Hop Metric LocPrf Weight Path
> *> 6.0.0.5/32 169.254.0.1 0 0 65101 ?
> *> 6.0.0.6/32 169.254.0.17 0 0 65101 ?
> *> 6.0.0.7/32 169.254.0.33 0 0 65104 ?
> *> 6.0.0.8/32 169.254.0.49 0 0 65104 ?
> *> 6.0.0.9/32 0.0.0.0 0 32768 ?
> *= 6.0.0.10/32 169.254.0.49 0 65104 65200 ?
> *= 169.254.0.33 0 65104 65200 ?
> *= 169.254.0.17 0 65101 65200 ?
> *> 169.254.0.1 0 65101 65200 ?
>
> Displayed 6 out of 9 total prefixes
>
> To
>
> .....
>
> Displayed 6 routes and 9 total paths
>
> Issue #11
> Signed-off-by: Donald Sharp <sharpd at cumulusnetworks.com>
> ---
> bgpd/bgp_encap.c | 2 +-
> bgpd/bgp_mplsvpn.c | 2 +-
> bgpd/bgp_route.c | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/bgpd/bgp_encap.c b/bgpd/bgp_encap.c
> index 533a306..69f6c61 100644
> --- a/bgpd/bgp_encap.c
> +++ b/bgpd/bgp_encap.c
> @@ -461,7 +461,7 @@ bgp_show_encap (
> vty_out (vty, "No prefixes displayed, %ld exist%s", total_count, VTY_NEWLINE);
> }
> else
> - vty_out (vty, "%sDisplayed %ld out of %ld total prefixes%s",
> + vty_out (vty, "%sDisplayed %ld routes and %ld total paths%s",
> VTY_NEWLINE, output_count, total_count, VTY_NEWLINE);
>
> return CMD_SUCCESS;
> diff --git a/bgpd/bgp_mplsvpn.c b/bgpd/bgp_mplsvpn.c
> index 39cb41d..d55acdd 100644
> --- a/bgpd/bgp_mplsvpn.c
> +++ b/bgpd/bgp_mplsvpn.c
> @@ -878,7 +878,7 @@ bgp_show_mpls_vpn (struct vty *vty, afi_t afi, struct prefix_rd *prd,
> if (output_count == 0)
> vty_out (vty, "No prefixes displayed, %ld exist%s", total_count, VTY_NEWLINE);
> else
> - vty_out (vty, "%sDisplayed %ld out of %ld total prefixes%s",
> + vty_out (vty, "%sDisplayed %ld routes and %ld total paths%s",
> VTY_NEWLINE, output_count, total_count, VTY_NEWLINE);
> }
>
> diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c
> index 090d633..a618994 100644
> --- a/bgpd/bgp_route.c
> +++ b/bgpd/bgp_route.c
> @@ -7792,7 +7792,7 @@ bgp_show_table (struct vty *vty, struct bgp *bgp, struct bgp_table *table,
> vty_out (vty, "No BGP prefixes displayed, %ld exist%s", total_count, VTY_NEWLINE);
> }
> else
> - vty_out (vty, "%sDisplayed %ld out of %ld total prefixes%s",
> + vty_out (vty, "%sDisplayed %ld routes and %ld total paths%s",
> VTY_NEWLINE, output_count, total_count, VTY_NEWLINE);
> }
>
> --
> 2.5.5
>
>
> _______________________________________________
> cmaster-next mailing list
> cmaster-next at lists.nox.tf
> https://lists.nox.tf/listinfo/cmaster-next
More information about the dev
mailing list