From 356b32947f2df400bf2744596d9a04212a059149 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Fri, 12 Jun 2015 07:59:10 -0700 Subject: [PATCH] Remove the '(ignored)' output for nexthops, instead display 'used' for the used one --- bgpd/bgp_route.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c index 4e978a954c..e5e6209674 100644 --- a/bgpd/bgp_route.c +++ b/bgpd/bgp_route.c @@ -7136,6 +7136,8 @@ route_vty_out_detail (struct vty *vty, struct bgp *bgp, struct prefix *p, json_object_object_add(json_path, "peer-id", json_string); json_string = json_object_new_string(inet_ntoa(bgp->router_id)); json_object_object_add(json_path, "peer-router-id", json_string); + json_object_object_add(json_path, "nexthop-global-accessible", + json_boolean_true); } else { @@ -7239,10 +7241,12 @@ route_vty_out_detail (struct vty *vty, struct bgp *bgp, struct prefix *p, json_string = json_object_new_string(inet_ntop (AF_INET6, &attr->extra->mp_nexthop_local, buf, INET6_ADDRSTRLEN)); json_object_object_add(json_path, "nexthop-local", json_string); + json_object_object_add(json_path, "nexthop-local-accessible", json_boolean_true); + json_object_object_add(json_path, "nexthop-local-used", json_boolean_true); } else { - vty_out (vty, " (%s)%s", + vty_out (vty, " (%s) (used)%s", inet_ntop (AF_INET6, &attr->extra->mp_nexthop_local, buf, INET6_ADDRSTRLEN), VTY_NEWLINE); -- 2.39.5