1# $OpenBSD: Makefile,v 1.6 2024/02/27 07:21:07 anton Exp $
2
3PROG	 = runtest
4PORT	 = 23000
5IFADDR	!= route -n show -inet | awk '$$8 !~ "lo0" && $$3 ~ /U.*l/ { print $$1; exit }'
6IF6ADDR	!= route -n show -inet6 | awk '$$8 !~ "lo0" && $$3 ~ /U.*l/ && $$1 !~ /^fe80/ { print $$1; exit }'
7
8.if empty(IF6ADDR)
9REGRESS_SKIP_TARGETS += run-regress-runtest6
10.endif
11
12REGRESS_TARGETS += run-regress-runtest4
13run-regress-runtest4: ${PROG}
14	${.OBJDIR}/${PROG} ${IFADDR} ${PORT}
15	${.OBJDIR}/${PROG} 224.0.2.1 ${PORT} ${IFADDR}
16
17REGRESS_TARGETS += run-regress-runtest6
18run-regress-runtest6: ${PROG}
19	${.OBJDIR}/${PROG} ${IF6ADDR} ${PORT}
20	${SUDO} ${.OBJDIR}/${PROG} ff1e::123 ${PORT} ${IF6ADDR}
21
22.include <bsd.regress.mk>
23