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 if_enc \ 21 limits \ 22 loginterface \ 23 killstate \ 24 macro \ 25 map_e \ 26 match \ 27 modulate \ 28 names \ 29 nat \ 30 pass_block \ 31 pflog \ 32 pflow \ 33 pfsync \ 34 prio \ 35 proxy \ 36 rdr \ 37 ridentifier \ 38 route_to \ 39 rtable \ 40 rules_counter \ 41 scrub_compat \ 42 scrub_pass \ 43 sctp \ 44 set_skip \ 45 set_tos \ 46 src_track \ 47 status \ 48 syncookie \ 49 synproxy \ 50 table \ 51 tcp \ 52 tos 53 54ATF_TESTS_PYTEST+= frag6.py 55ATF_TESTS_PYTEST+= nat66.py 56ATF_TESTS_PYTEST+= sctp.py 57 58# Tests reuse jail names and so cannot run in parallel. 59TEST_METADATA+= is_exclusive=true 60 61PROGS= divapp 62 63${PACKAGE}FILES+= CVE-2019-5597.py \ 64 CVE-2019-5598.py \ 65 daytime_inetd.conf \ 66 echo_inetd.conf \ 67 fragcommon.py \ 68 frag-overindex.py \ 69 frag-overlimit.py \ 70 frag-overreplace.py \ 71 pfsync_defer.py \ 72 pft_ether.py \ 73 pft_read_ipfix.py \ 74 utils.subr 75 76${PACKAGE}FILESMODE_CVE-2019-5597.py= 0555 77${PACKAGE}FILESMODE_CVE-2019-5598.py= 0555 78${PACKAGE}FILESMODE_fragcommon.py= 0555 79${PACKAGE}FILESMODE_frag-overindex.py= 0555 80${PACKAGE}FILESMODE_frag-overlimit.py= 0555 81${PACKAGE}FILESMODE_frag-overreplace.py= 0555 82${PACKAGE}FILESMODE_pfsync_defer.py= 0555 83${PACKAGE}FILESMODE_pft_ether.py= 0555 84${PACKAGE}FILESMODE_pft_read_ipfix.py= 0555 85 86.include <bsd.test.mk> 87