11d6f5f21SKristof ProvostPACKAGE= tests 21d6f5f21SKristof Provost 31d6f5f21SKristof ProvostTESTSDIR= ${TESTSBASE}/sys/netpfil/pf 498c5f988SKristof ProvostTESTS_SUBDIRS+= ioctl 51d6f5f21SKristof Provost 616b38333SKristof ProvostATF_TESTS_SH+= altq \ 716b38333SKristof Provost anchor \ 8cce69517SKristof Provost debug \ 9fabf705fSIgor Ostapenko divert-to \ 10cd579b6fSKristof Provost dup \ 11d6fc3ee2SKristof Provost ether \ 1267f4baf8SKristof Provost forward \ 13b800be97SKajetan Staszkiewicz fragmentation_compat \ 14b800be97SKajetan Staszkiewicz fragmentation_pass \ 15ede5d4ffSKajetan Staszkiewicz fragmentation_no_reassembly \ 16d8d43b2dSKristof Provost get_state \ 17e1f6571aSKristof Provost icmp \ 18b9f0dbc3SKristof Provost icmp6 \ 19239e24ebSIgor Ostapenko if_enc \ 20d9ab8999SKristof Provost limits \ 21470a2b33SKristof Provost loginterface \ 22065b5c7fSKristof Provost killstate \ 23914ec9c7SKristof Provost macro \ 242aa21096SKurosawa Takahiro map_e \ 25ab1868a7SKristof Provost match \ 2667bd1d07SKajetan Staszkiewicz max_states \ 2709b7a038SIgor Ostapenko mbuf \ 2838e2d5dbSKristof Provost modulate \ 29df5ceb3bSKristof Provost names \ 309bfe2046SKristof Provost nat \ 310656a680SKristof Provost nat64 \ 32e1f6571aSKristof Provost pass_block \ 3332df0124SKristof Provost pflog \ 34fb0c7468SKristof Provost pflow \ 35e1f6571aSKristof Provost pfsync \ 3624360d83SKristof Provost prio \ 37dd82fd35SKristof Provost proxy \ 38b9870ba9STom Jones rdr \ 3950816111SKristof Provost ridentifier \ 406e0bca03SKristof Provost route_to \ 4138e2d5dbSKristof Provost rtable \ 42112f007eSKristof Provost rules_counter \ 43b800be97SKajetan Staszkiewicz scrub_compat \ 44b800be97SKajetan Staszkiewicz scrub_pass \ 4595363473SKristof Provost sctp \ 466ab3ac5aSKristof Provost set_skip \ 47e1f6571aSKristof Provost set_tos \ 48c849f533SKristof Provost snmp \ 49e1f6571aSKristof Provost src_track \ 50a9d7ff4eSKristof Provost status \ 513be9301aSKristof Provost syncookie \ 52e1f6571aSKristof Provost synproxy \ 539d3b2bcfSKristof Provost table \ 544c84c69bSKristof Provost tcp \ 559d3b2bcfSKristof Provost tos 561d6f5f21SKristof Provost 57b23dbabbSKristof ProvostATF_TESTS_PYTEST+= frag6.py 58b27d3f71SKristof ProvostATF_TESTS_PYTEST+= icmp.py 59a4e04032SKristof ProvostATF_TESTS_PYTEST+= nat64.py 6057c50d6bSKristof ProvostATF_TESTS_PYTEST+= nat66.py 61*16665c74SKristof ProvostATF_TESTS_PYTEST+= return.py 621a28d5feSKristof ProvostATF_TESTS_PYTEST+= sctp.py 63b23dbabbSKristof Provost 644f752a15SKristof Provost# Allow tests to run in parallel in their own jails 654f752a15SKristof ProvostTEST_METADATA+= execenv="jail" 664f752a15SKristof ProvostTEST_METADATA+= execenv_jail_params="vnet allow.raw_sockets" 67b60600ceSMark Johnston 68c849f533SKristof Provost${PACKAGE}FILES+= \ 69c849f533SKristof Provost bsnmpd.conf \ 70c849f533SKristof Provost CVE-2019-5597.py \ 71e1f6571aSKristof Provost CVE-2019-5598.py \ 7293b64cdcSKristof Provost daytime_inetd.conf \ 736e0bca03SKristof Provost echo_inetd.conf \ 74d39d5ee2SKristof Provost fragcommon.py \ 75d39d5ee2SKristof Provost frag-overindex.py \ 76d39d5ee2SKristof Provost frag-overlimit.py \ 77d39d5ee2SKristof Provost frag-overreplace.py \ 78db100bd9SKristof Provost frag-overhole.py \ 79db100bd9SKristof Provost frag-adjhole.py \ 8060a3a371SKristof Provost pfsync_defer.py \ 8107ffa50bSKristof Provost pft_ether.py \ 826bd36d1cSKristof Provost pft_read_ipfix.py \ 839897a669SMark Johnston rdr-srcport.py \ 84e1f6571aSKristof Provost utils.subr 85c0b63519SKristof Provost 86c849f533SKristof Provost${PACKAGE}FILESMODE_bsnmpd.conf= 0555 8715426769SKristof Provost${PACKAGE}FILESMODE_CVE-2019-5597.py= 0555 887de4bd92SKristof Provost${PACKAGE}FILESMODE_CVE-2019-5598.py= 0555 89d39d5ee2SKristof Provost${PACKAGE}FILESMODE_fragcommon.py= 0555 90d39d5ee2SKristof Provost${PACKAGE}FILESMODE_frag-overindex.py= 0555 91d39d5ee2SKristof Provost${PACKAGE}FILESMODE_frag-overlimit.py= 0555 92d39d5ee2SKristof Provost${PACKAGE}FILESMODE_frag-overreplace.py= 0555 93db100bd9SKristof Provost${PACKAGE}FILESMODE_frag-overhole.py= 0555 94db100bd9SKristof Provost${PACKAGE}FILESMODE_frag-adjhole.py= 0555 9560a3a371SKristof Provost${PACKAGE}FILESMODE_pfsync_defer.py= 0555 9607ffa50bSKristof Provost${PACKAGE}FILESMODE_pft_ether.py= 0555 976bd36d1cSKristof Provost${PACKAGE}FILESMODE_pft_read_ipfix.py= 0555 981d6f5f21SKristof Provost 991d6f5f21SKristof Provost.include <bsd.test.mk> 100