mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 10:09:17 +00:00
bgpd: show_adj_route_vpn always leaked json memory
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
This commit is contained in:
parent
733511782f
commit
bed55ecc8e
@ -30,7 +30,6 @@ int show_adj_route_vpn(struct vty *vty, struct peer *peer,
|
|||||||
int rd_header;
|
int rd_header;
|
||||||
int header = 1;
|
int header = 1;
|
||||||
json_object *json = NULL;
|
json_object *json = NULL;
|
||||||
json_object *json_ocode = NULL;
|
|
||||||
json_object *json_adv = NULL;
|
json_object *json_adv = NULL;
|
||||||
json_object *json_routes = NULL;
|
json_object *json_routes = NULL;
|
||||||
char rd_str[BUFSIZ];
|
char rd_str[BUFSIZ];
|
||||||
@ -46,13 +45,8 @@ int show_adj_route_vpn(struct vty *vty, struct peer *peer,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (use_json) {
|
if (use_json) {
|
||||||
json_ocode = json_object_new_object();
|
|
||||||
json = json_object_new_object();
|
json = json_object_new_object();
|
||||||
json_adv = json_object_new_object();
|
json_adv = json_object_new_object();
|
||||||
|
|
||||||
json_object_string_add(json_ocode, "igp", "i");
|
|
||||||
json_object_string_add(json_ocode, "egp", "e");
|
|
||||||
json_object_string_add(json_ocode, "incomplete", "?");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for (dest = bgp_table_top(bgp->rib[afi][safi]); dest;
|
for (dest = bgp_table_top(bgp->rib[afi][safi]); dest;
|
||||||
|
Loading…
Reference in New Issue
Block a user