From: Mark Stapp Date: Mon, 1 Apr 2024 17:00:04 +0000 (-0400) Subject: zebra: don't deref vxlan-vni array X-Git-Tag: docker/9.1.1~31^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=59b445a07e78b388fc2908bd426ba8584af7217e;p=matthieu%2Ffrr.git 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) --- 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));