Page MenuHomeFreeBSD

D58552.id183108.diff
No OneTemporary

D58552.id183108.diff

diff --git a/sys/net/if_vxlan.c b/sys/net/if_vxlan.c
--- a/sys/net/if_vxlan.c
+++ b/sys/net/if_vxlan.c
@@ -2309,7 +2309,8 @@
} args;
int out, error;
- if (ifd->ifd_cmd >= vxlan_control_table_size)
+ if (ifd->ifd_cmd >= vxlan_control_table_size ||
+ vxlan_control_table[ifd->ifd_cmd].vxlc_func == NULL)
return (EINVAL);
bzero(&args, sizeof(args));

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 4, 8:28 AM (19 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35786715
Default Alt Text
D58552.id183108.diff (365 B)

Event Timeline