diff options
| author | Mark Stapp <mjs@cisco.com> | 2024-04-01 13:00:04 -0400 |
|---|---|---|
| committer | Mark Stapp <mjs@cisco.com> | 2024-04-01 13:00:04 -0400 |
| commit | 75ef259b1dd9273478414ea0684243f535ec8f33 (patch) | |
| tree | 0f7bee7418ca1daabb5d802c3d834b527dbf3fa5 /zebra/interface.c | |
| parent | 3a9c16ae4a9e38dfedd8fcb55f0d7270f02cdc18 (diff) | |
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 <mjs@cisco.com>
Diffstat (limited to 'zebra/interface.c')
| -rw-r--r-- | zebra/interface.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zebra/interface.c b/zebra/interface.c index 94b86569b2..b824977f9e 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -1745,6 +1745,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)); |
