From 7dcbe2b1062b840eca99c74af818891a8609b1f9 Mon Sep 17 00:00:00 2001 From: Mark Stapp Date: Mon, 1 Apr 2024 13:00:04 -0400 Subject: [PATCH] zebra: don't deref vxlan-vni array Null-check the vxlan-vni array info coming into zebra from the dataplane. Signed-off-by: Mark Stapp (cherry picked from commit 75ef259b1dd9273478414ea0684243f535ec8f33) --- zebra/interface.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zebra/interface.c b/zebra/interface.c index 6624eb2591..5ce222cc04 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -1785,6 +1785,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));