]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Avoid additional check for json output under show ip bgp route
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 13 Jan 2022 08:34:04 +0000 (10:34 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 13 Jan 2022 08:34:04 +0000 (10:34 +0200)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_route.c

index e821c83ab337d9c9f66bfce9a87559a993082e7e..d25f4d4b71f3dfbad602bfa39273f4e3adfa9d63 100644 (file)
@@ -10741,12 +10741,7 @@ void route_vty_out_detail(struct vty *vty, struct bgp *bgp, struct bgp_dest *bn,
                        json_object_boolean_true_add(json_path, "fibInstalled");
                if (CHECK_FLAG(bn->flags, BGP_NODE_FIB_INSTALL_PENDING))
                        json_object_boolean_true_add(json_path, "fibPending");
-       }
 
-       /* We've constructed the json object for this path, add it to the json
-        * array of paths
-        */
-       if (json_paths) {
                if (json_nexthop_global || json_nexthop_ll) {
                        json_nexthops = json_object_new_array();