[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