1 2PACKAGE= tests 3 4TESTSDIR= ${TESTSBASE}/sys/netpfil/pf 5BINDIR= ${TESTSDIR} 6TESTS_SUBDIRS+= ioctl 7 8ATF_TESTS_SH+= altq \ 9 anchor \ 10 debug \ 11 divert-to \ 12 dup \ 13 ether \ 14 forward \ 15 fragmentation_compat \ 16 fragmentation_pass \ 17 fragmentation_no_reassembly \ 18 get_state \ 19 icmp \ 20 loginterface \ 21 killstate \ 22 macro \ 23 map_e \ 24 match \ 25 modulate \ 26 names \ 27 nat \ 28 pass_block \ 29 pflog \ 30 pflow \ 31 pfsync \ 32 prio \ 33 proxy \ 34 rdr \ 35 ridentifier \ 36 route_to \ 37 rtable \ 38 rules_counter \ 39 scrub_compat \ 40 scrub_pass \ 41 sctp \ 42 set_skip \ 43 set_tos \ 44 src_track \ 45 status \ 46 syncookie \ 47 synproxy \ 48 table \ 49 tcp \ 50 tos 51 52ATF_TESTS_PYTEST+= frag6.py 53ATF_TESTS_PYTEST+= nat66.py 54ATF_TESTS_PYTEST+= sctp.py 55 56# Tests reuse jail names and so cannot run in parallel. 57TEST_METADATA+= is_exclusive=true 58 59PROGS= divapp 60 61${PACKAGE}FILES+= CVE-2019-5597.py \ 62 CVE-2019-5598.py \ 63 daytime_inetd.conf \ 64 echo_inetd.conf \ 65 fragcommon.py \ 66 frag-overindex.py \ 67 frag-overlimit.py \ 68 frag-overreplace.py \ 69 pfsync_defer.py \ 70 pft_ether.py \ 71 pft_read_ipfix.py \ 72 utils.subr 73 74${PACKAGE}FILESMODE_CVE-2019-5597.py= 0555 75${PACKAGE}FILESMODE_CVE-2019-5598.py= 0555 76${PACKAGE}FILESMODE_fragcommon.py= 0555 77${PACKAGE}FILESMODE_frag-overindex.py= 0555 78${PACKAGE}FILESMODE_frag-overlimit.py= 0555 79${PACKAGE}FILESMODE_frag-overreplace.py= 0555 80${PACKAGE}FILESMODE_pfsync_defer.py= 0555 81${PACKAGE}FILESMODE_pft_ether.py= 0555 82${PACKAGE}FILESMODE_pft_read_ipfix.py= 0555 83 84.include <bsd.test.mk> 85