summaryrefslogtreecommitdiffstats
path: root/sys/net/if_loop.c
diff options
context:
space:
mode:
authoritojun <itojun@openbsd.org>2003-05-03 01:43:07 +0000
committeritojun <itojun@openbsd.org>2003-05-03 01:43:07 +0000
commitff001ed2778757019e9c93f6b0b9a7d4cf618674 (patch)
tree9d5b940e65da0d46cbcac58e2cf73daf32cad3ea /sys/net/if_loop.c
parentimplement and enable a mmaping pages test (mmap over .data etc, (diff)
downloadwireguard-openbsd-ff001ed2778757019e9c93f6b0b9a7d4cf618674.tar.xz
wireguard-openbsd-ff001ed2778757019e9c93f6b0b9a7d4cf618674.zip
just as a safety measure, set m_flags to 0 for mbufs allocated on stack.
dhartmei ok
Diffstat (limited to 'sys/net/if_loop.c')
-rw-r--r--sys/net/if_loop.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net/if_loop.c b/sys/net/if_loop.c
index e9007158fd5..76a971badb6 100644
--- a/sys/net/if_loop.c
+++ b/sys/net/if_loop.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_loop.c,v 1.26 2003/01/07 09:00:33 kjc Exp $ */
+/* $OpenBSD: if_loop.c,v 1.27 2003/05/03 01:43:07 itojun Exp $ */
/* $NetBSD: if_loop.c,v 1.15 1996/05/07 02:40:33 thorpej Exp $ */
/*
@@ -241,6 +241,7 @@ looutput(ifp, m, dst, rt)
struct mbuf m0;
u_int32_t af = htonl(dst->sa_family);
+ m0.m_flags = 0;
m0.m_next = m;
m0.m_len = sizeof(af);
m0.m_data = (char *)&af;