summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorYASUOKA Masahiko <yasuoka@cvs.openbsd.org>2016-09-30 10:22:06 +0000
committerYASUOKA Masahiko <yasuoka@cvs.openbsd.org>2016-09-30 10:22:06 +0000
commitee0484bb84cb1f8ce467d72ec4ae27395853978a (patch)
treee2540195de8f35a59ec301d0050e825a9a4f3072 /sys
parentd33ca26c7ded3c21f716126963021bb1625937ea (diff)
Accept a packet smaller than ETHERMIN.
ok reyk
Diffstat (limited to 'sys')
-rw-r--r--sys/net/if_vxlan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/if_vxlan.c b/sys/net/if_vxlan.c
index e700d7507fa..8d2175ab6ae 100644
--- a/sys/net/if_vxlan.c
+++ b/sys/net/if_vxlan.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_vxlan.c,v 1.47 2016/09/29 11:37:44 reyk Exp $ */
+/* $OpenBSD: if_vxlan.c,v 1.48 2016/09/30 10:22:05 yasuoka Exp $ */
/*
* Copyright (c) 2013 Reyk Floeter <reyk@openbsd.org>
@@ -635,7 +635,7 @@ vxlan_lookup(struct mbuf *m, struct udphdr *uh, int iphlen,
return (0);
found:
- if (m->m_pkthdr.len < skip + sizeof(struct ether_header) + ETHERMIN)
+ if (m->m_pkthdr.len < skip + sizeof(struct ether_header))
return (EINVAL);
m_adj(m, skip);