diff --git a/zebra/interface.c b/zebra/interface.c index 1afd9d5a7d..2e0ec95219 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -1800,6 +1800,9 @@ interface_bridge_vxlan_vlan_vni_map_update(struct zebra_dplane_ctx *ctx, vlanid_t vid; int i; + if (vniarray == NULL) + return; + memset(&vni_start, 0, sizeof(vni_start)); memset(&vni_end, 0, sizeof(vni_end));