2017-10-06 20:43:14 +00:00
|
|
|
|
|
|
|
PACKAGE= tests
|
|
|
|
|
|
|
|
TESTSDIR= ${TESTSBASE}/sys/netpfil/pf
|
2023-10-19 10:12:15 +00:00
|
|
|
BINDIR= ${TESTSDIR}
|
2018-04-06 15:03:48 +00:00
|
|
|
TESTS_SUBDIRS+= ioctl
|
2017-10-06 20:43:14 +00:00
|
|
|
|
2021-01-23 09:37:03 +00:00
|
|
|
ATF_TESTS_SH+= altq \
|
|
|
|
anchor \
|
2023-10-19 10:12:15 +00:00
|
|
|
divert-to \
|
2021-01-28 10:02:20 +00:00
|
|
|
dup \
|
2021-02-09 10:04:36 +00:00
|
|
|
ether \
|
2017-10-16 15:01:49 +00:00
|
|
|
forward \
|
2023-04-13 16:14:52 +00:00
|
|
|
fragmentation_compat \
|
|
|
|
fragmentation_pass \
|
2023-10-26 12:26:33 +00:00
|
|
|
fragmentation_no_reassembly \
|
2021-06-28 10:48:20 +00:00
|
|
|
get_state \
|
2020-12-19 14:27:33 +00:00
|
|
|
icmp \
|
2024-03-18 09:56:25 +00:00
|
|
|
loginterface \
|
2021-04-16 15:33:17 +00:00
|
|
|
killstate \
|
2021-10-03 16:07:04 +00:00
|
|
|
macro \
|
2021-04-13 08:50:00 +00:00
|
|
|
map_e \
|
2021-09-29 15:45:15 +00:00
|
|
|
match \
|
2023-03-04 13:35:24 +00:00
|
|
|
modulate \
|
2018-12-01 09:59:32 +00:00
|
|
|
names \
|
2018-12-12 20:19:18 +00:00
|
|
|
nat \
|
2020-12-19 14:27:33 +00:00
|
|
|
pass_block \
|
2024-01-02 15:01:20 +00:00
|
|
|
pflog \
|
2023-12-01 17:04:00 +00:00
|
|
|
pflow \
|
2020-12-19 14:27:33 +00:00
|
|
|
pfsync \
|
2022-02-14 17:44:15 +00:00
|
|
|
prio \
|
2021-07-01 15:15:36 +00:00
|
|
|
proxy \
|
2023-10-06 13:19:31 +00:00
|
|
|
rdr \
|
2021-10-29 15:52:59 +00:00
|
|
|
ridentifier \
|
2018-07-14 21:32:32 +00:00
|
|
|
route_to \
|
2023-03-04 13:35:24 +00:00
|
|
|
rtable \
|
2021-04-12 15:29:19 +00:00
|
|
|
rules_counter \
|
2023-04-13 16:14:52 +00:00
|
|
|
scrub_compat \
|
|
|
|
scrub_pass \
|
2023-04-27 09:13:40 +00:00
|
|
|
sctp \
|
2018-11-02 16:59:55 +00:00
|
|
|
set_skip \
|
2020-12-19 14:27:33 +00:00
|
|
|
set_tos \
|
|
|
|
src_track \
|
2021-06-02 16:16:03 +00:00
|
|
|
syncookie \
|
2020-12-19 14:27:33 +00:00
|
|
|
synproxy \
|
2021-03-03 20:15:39 +00:00
|
|
|
table \
|
2023-11-29 12:51:39 +00:00
|
|
|
tcp \
|
2021-03-03 20:15:39 +00:00
|
|
|
tos
|
2017-10-06 20:43:14 +00:00
|
|
|
|
2023-07-13 06:34:54 +00:00
|
|
|
ATF_TESTS_PYTEST+= frag6.py
|
2024-01-17 17:03:56 +00:00
|
|
|
ATF_TESTS_PYTEST+= nat66.py
|
2023-08-02 08:44:52 +00:00
|
|
|
ATF_TESTS_PYTEST+= sctp.py
|
2023-07-13 06:34:54 +00:00
|
|
|
|
2023-03-25 12:55:41 +00:00
|
|
|
# Tests reuse jail names and so cannot run in parallel.
|
|
|
|
TEST_METADATA+= is_exclusive=true
|
|
|
|
|
2023-10-19 10:12:15 +00:00
|
|
|
PROGS= divapp
|
|
|
|
|
2020-12-19 14:27:33 +00:00
|
|
|
${PACKAGE}FILES+= CVE-2019-5597.py \
|
|
|
|
CVE-2019-5598.py \
|
2021-10-13 13:21:43 +00:00
|
|
|
daytime_inetd.conf \
|
2018-07-14 21:32:32 +00:00
|
|
|
echo_inetd.conf \
|
2021-02-25 08:50:57 +00:00
|
|
|
fragcommon.py \
|
|
|
|
frag-overindex.py \
|
|
|
|
frag-overlimit.py \
|
|
|
|
frag-overreplace.py \
|
2021-12-02 17:47:40 +00:00
|
|
|
pfsync_defer.py \
|
2022-06-23 15:52:52 +00:00
|
|
|
pft_ether.py \
|
2023-12-04 15:11:35 +00:00
|
|
|
pft_read_ipfix.py \
|
2020-12-19 14:27:33 +00:00
|
|
|
utils.subr
|
2017-10-06 20:51:32 +00:00
|
|
|
|
2019-03-01 07:39:55 +00:00
|
|
|
${PACKAGE}FILESMODE_CVE-2019-5597.py= 0555
|
2019-03-22 07:39:28 +00:00
|
|
|
${PACKAGE}FILESMODE_CVE-2019-5598.py= 0555
|
2021-02-25 08:50:57 +00:00
|
|
|
${PACKAGE}FILESMODE_fragcommon.py= 0555
|
|
|
|
${PACKAGE}FILESMODE_frag-overindex.py= 0555
|
|
|
|
${PACKAGE}FILESMODE_frag-overlimit.py= 0555
|
|
|
|
${PACKAGE}FILESMODE_frag-overreplace.py= 0555
|
2021-12-02 17:47:40 +00:00
|
|
|
${PACKAGE}FILESMODE_pfsync_defer.py= 0555
|
2022-06-23 15:52:52 +00:00
|
|
|
${PACKAGE}FILESMODE_pft_ether.py= 0555
|
2023-12-04 15:11:35 +00:00
|
|
|
${PACKAGE}FILESMODE_pft_read_ipfix.py= 0555
|
2017-10-06 20:43:14 +00:00
|
|
|
|
|
|
|
.include <bsd.test.mk>
|