diff options
author | Donatas Abraitis <donatas.abraitis@gmail.com> | 2022-01-31 20:20:41 +0100 |
---|---|---|
committer | Donatas Abraitis <donatas.abraitis@gmail.com> | 2022-01-31 20:20:41 +0100 |
commit | 3757f96485f4fe62a94960cb9d1392d8afc7828b (patch) | |
tree | 5964e482431be78b102c6340be6516401cf75536 /nhrpd/nhrp_vty.c | |
parent | tools: Handle new lines for json_object_to_json_string_ext() (diff) | |
download | frr-3757f96485f4fe62a94960cb9d1392d8afc7828b.tar.xz frr-3757f96485f4fe62a94960cb9d1392d8afc7828b.zip |
bgpd,pimd,isisd,nhrpd: Convert to vty_json()
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
Diffstat (limited to 'nhrpd/nhrp_vty.c')
-rw-r--r-- | nhrpd/nhrp_vty.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/nhrpd/nhrp_vty.c b/nhrpd/nhrp_vty.c index 97290ca84..4db2d8b89 100644 --- a/nhrpd/nhrp_vty.c +++ b/nhrpd/nhrp_vty.c @@ -987,10 +987,7 @@ DEFUN(show_ip_nhrp, show_ip_nhrp_cmd, if (uj) { json_object_object_add(json_vrf_path, "attr", json_vrf); json_object_object_add(json_vrf_path, "table", ctx.json); - vty_out(vty, "%s", - json_object_to_json_string_ext( - json_vrf_path, JSON_C_TO_STRING_PRETTY)); - json_object_free(json_vrf_path); + vty_json(vty, json_vrf_path); } return ret; } @@ -1052,12 +1049,8 @@ DEFUN(show_dmvpn, show_dmvpn_cmd, ctxt.json = json_path; } nhrp_vc_foreach(show_dmvpn_entry, &ctxt); - if (uj) { - vty_out(vty, "%s", - json_object_to_json_string_ext( - json_path, JSON_C_TO_STRING_PRETTY)); - json_object_free(json_path); - } + if (uj) + vty_json(vty, json_path); return CMD_SUCCESS; } |