summaryrefslogtreecommitdiffstats
path: root/regress/sys/netinet6
diff options
context:
space:
mode:
authoranton <anton@openbsd.org>2018-07-04 02:20:46 +0000
committeranton <anton@openbsd.org>2018-07-04 02:20:46 +0000
commit4ae607f4a100600d0edd65df84c4b0e55cc6256c (patch)
tree77211b319341beabfbac79e60d0b2f52a1bf89f5 /regress/sys/netinet6
parenthook up recvmsg (diff)
downloadwireguard-openbsd-4ae607f4a100600d0edd65df84c4b0e55cc6256c.tar.xz
wireguard-openbsd-4ae607f4a100600d0edd65df84c4b0e55cc6256c.zip
Add regress covering the recently fixed mbuf double free in rip6_usrreq().
Diffstat (limited to 'regress/sys/netinet6')
-rw-r--r--regress/sys/netinet6/recvmsg/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/regress/sys/netinet6/recvmsg/Makefile b/regress/sys/netinet6/recvmsg/Makefile
new file mode 100644
index 00000000000..3f080b98880
--- /dev/null
+++ b/regress/sys/netinet6/recvmsg/Makefile
@@ -0,0 +1,19 @@
+# $OpenBSD: Makefile,v 1.1 2018/07/04 02:20:46 anton Exp $
+
+PROG= recvmsg
+WARNINGS= yes
+
+CLEANFILES+= recvmsg.c
+
+recvmsg.c: ${.CURDIR}/../../netinet/recvmsg/recvmsg.c
+ cp ${.CURDIR}/../../netinet/recvmsg/recvmsg.c .
+
+REGRESS_TARGETS+= dgram raw
+
+dgram: ${PROG}
+ ./${PROG} -6d
+
+raw: ${PROG}
+ ${SUDO} ./${PROG} -6r
+
+.include <bsd.regress.mk>