xref: /freebsd/tests/sys/netpfil/common/Makefile (revision 9b86b272bfdb1fead5bf65d301c5df784c3165af)
1f97a8a36STom JonesPACKAGE=	tests
2f97a8a36STom Jones
3f97a8a36STom JonesTESTSDIR=	${TESTSBASE}/sys/netpfil/common
4*9b86b272SIgor OstapenkoBINDIR=		${TESTSDIR}
5f97a8a36STom Jones
6f97a8a36STom Jones
70d9da68fSTom JonesATF_TESTS_SH+=	\
8ea3eca5cSKristof Provost		dummynet \
90d9da68fSTom Jones		pass_block \
10df3d236dSKristof Provost		nat \
115ab15157SDoug Rabson		rdr \
123e1ebe7fSKristof Provost		tos \
1339cae0d5SKristof Provost		fragments \
1439cae0d5SKristof Provost		forward
15f97a8a36STom Jones
164f752a15SKristof Provost# Allow tests to run in parallel in their own jails
174f752a15SKristof ProvostTEST_METADATA+= execenv="jail"
184f752a15SKristof ProvostTEST_METADATA+= execenv_jail_params="vnet allow.raw_sockets"
19cdb19243SMark Johnston
20*9b86b272SIgor OstapenkoPROGS=		divapp
21*9b86b272SIgor Ostapenko
220d9da68fSTom Jones${PACKAGE}FILES+=	\
230d9da68fSTom Jones		utils.subr \
2495312530SKristof Provost		runner.subr \
2530276ef1SKristof Provost		pft_icmp_check.py \
2695312530SKristof Provost		pft_ping.py \
274c84c69bSKristof Provost		pft_rst.py \
28d8d43b2dSKristof Provost		pft_synflood.py \
2995312530SKristof Provost		sniffer.py
3095312530SKristof Provost
3130276ef1SKristof Provost${PACKAGE}FILESMODE_pft_icmp_check.py=	0555
3295312530SKristof Provost${PACKAGE}FILESMODE_pft_ping.py=	0555
334c84c69bSKristof Provost${PACKAGE}FILESMODE_pft_rst.py=	0555
34d8d43b2dSKristof Provost${PACKAGE}FILESMODE_pft_synflood.py=	0555
35f97a8a36STom Jones
36f97a8a36STom Jones.include <bsd.test.mk>
37