diff --git a/zebra/zebra_vxlan.c b/zebra/zebra_vxlan.c index b9e7251117..d85f48e570 100644 --- a/zebra/zebra_vxlan.c +++ b/zebra/zebra_vxlan.c @@ -6523,6 +6523,9 @@ void zebra_vxlan_print_neigh_vni_vtep(struct vty *vty, struct zebra_vrf *zvrf, if (!num_neigh) return; + if (use_json) + json = json_object_new_object(); + memset(&wctx, 0, sizeof(struct neigh_walk_ctx)); wctx.zvni = zvni; wctx.vty = vty;