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