summaryrefslogtreecommitdiff
path: root/zebra/zebra_vty.c
diff options
context:
space:
mode:
authorMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>2017-10-17 04:32:31 -0700
committerMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>2017-12-14 10:57:06 -0800
commitc0e519d32d69f77bee0d68a45244e1f6ba72f59d (patch)
tree0637fe008d81357da2473572e235bf2f1b00477e /zebra/zebra_vty.c
parent9187f600a959fcb5d8ccf380d35a0a3ca4efa8f4 (diff)
zebra: json support for show evpn specific next-hop command
Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
Diffstat (limited to 'zebra/zebra_vty.c')
-rw-r--r--zebra/zebra_vty.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/zebra/zebra_vty.c b/zebra/zebra_vty.c
index 8724f3b1e2..63eab84790 100644
--- a/zebra/zebra_vty.c
+++ b/zebra/zebra_vty.c
@@ -2126,18 +2126,19 @@ DEFUN (show_evpn_rmac_l3vni_all,
DEFUN (show_evpn_nh_l3vni_ip,
show_evpn_nh_l3vni_ip_cmd,
- "show evpn next-hops l3vni " CMD_VNI_RANGE " ip WORD",
+ "show evpn next-hops l3vni " CMD_VNI_RANGE " ip WORD [json]",
SHOW_STR
"EVPN\n"
"Remote Vteps\n"
"L3-VNI\n"
"VNI number\n"
"Ip address\n"
- "Host address (ipv4 or ipv6)\n")
+ "Host address (ipv4 or ipv6)\n"
+ JSON_STR)
{
vni_t l3vni;
- u_char uj = use_json(argc, argv);
struct ipaddr ip;
+ u_char uj = use_json(argc, argv);
l3vni = strtoul(argv[4]->arg, NULL, 10);
if (str2ipaddr(argv[6]->arg, &ip) != 0) {
@@ -2145,7 +2146,7 @@ DEFUN (show_evpn_nh_l3vni_ip,
vty_out(vty, "%% Malformed Neighbor address\n");
return CMD_WARNING;
}
- zebra_vxlan_print_specific_nh_l3vni(vty, l3vni, &ip);
+ zebra_vxlan_print_specific_nh_l3vni(vty, l3vni, &ip, uj);
return CMD_SUCCESS;
}