From: Dongling Duan Date: Tue, 31 Jul 2018 23:00:31 +0000 (-0400) Subject: bgpd: Fix show ip bgp summary json command for dynamicPeers X-Git-Tag: frr-6.1-dev~109^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=b4e9dcba1e043a96f2094d1cdb9c25c835566a4b;p=mirror%2Ffrr.git bgpd: Fix show ip bgp summary json command for dynamicPeers The dn_count for dynamic Peers was not being updated when using json output. Signed-off-by: Dongling Duan Signed-off-by: Donald Sharp --- diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index 33f5180bd3..1ddc60c20e 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -7914,9 +7914,11 @@ static int bgp_show_summary(struct vty *vty, struct bgp *bgp, int afi, int safi, if (use_json) { json_peer = json_object_new_object(); - if (peer_dynamic_neighbor(peer)) + if (peer_dynamic_neighbor(peer)) { + dn_count++; json_object_boolean_true_add(json_peer, "dynamicPeer"); + } if (peer->hostname) json_object_string_add(json_peer, "hostname",