1a0ba604bSLi-Wen HsuPACKAGE= tests 2a0ba604bSLi-Wen Hsu 3f227705fSAlan SomersTESTSDIR= ${TESTSBASE}/sys/netinet 40cfee0c2SAlan SomersBINDIR= ${TESTSDIR} 5f227705fSAlan Somers 67fd8baeeSLutz DonnerhackeTESTS_SUBDIRS+= libalias 77fd8baeeSLutz Donnerhacke 8ad77d317SGleb SmirnoffATF_TESTS_C= broadcast \ 9ad77d317SGleb Smirnoff fibs_multibind_test \ 107034563fSMark Johnston ip_reass_test \ 11ae5c3dfdSMark Johnston ip6_v4mapped_test \ 12aa321596SBjoern A. Zeeb so_reuseport_lb_test \ 1336c52a52SJonathan T. Looney socket_afinet \ 1479588897SClaudio Jeker tcp_connect_port_test \ 15861274c9SGleb Smirnoff tcp_implied_connect \ 168d3d9ca8SGleb Smirnoff tcp_md5_getsockopt \ 174f274f84SGleb Smirnoff udp_bindings \ 188d3d9ca8SGleb Smirnoff udp_io 193f8b4bf2SMark Johnston 209e0aaeddSJohn BaldwinATF_TESTS_SH= arp \ 219e0aaeddSJohn Baldwin carp \ 229e0aaeddSJohn Baldwin divert \ 239e0aaeddSJohn Baldwin fibs \ 249e0aaeddSJohn Baldwin fibs_test \ 259e0aaeddSJohn Baldwin forward \ 269e0aaeddSJohn Baldwin lpm \ 27*0849f163SGleb Smirnoff multicast \ 289e0aaeddSJohn Baldwin output \ 299e0aaeddSJohn Baldwin redirect 309e0aaeddSJohn Baldwin 315e2e3615SKristof ProvostATF_TESTS_PYTEST+= carp.py 32c2e0b604SKristof ProvostATF_TESTS_PYTEST+= igmp.py 335e2e3615SKristof Provost 347cbb6b6eSMark JohnstonLIBADD.so_reuseport_lb_test= pthread 354f274f84SGleb SmirnoffLIBADD.udp_bindings= pthread 367cbb6b6eSMark Johnston 37b103fc49SMark Johnston# Some of the arp tests look for log messages in the dmesg buffer, so run them 38b103fc49SMark Johnston# serially to avoid problems with interleaved output. 39b103fc49SMark JohnstonTEST_METADATA.arp+= is_exclusive="true" 40b103fc49SMark JohnstonTEST_METADATA.divert+= required_programs="python" \ 41b103fc49SMark Johnston execenv="jail" \ 42b103fc49SMark Johnston execenv_jail_params="vnet allow.raw_sockets" 43a079f2b5SMark JohnstonTEST_METADATA.fibs_test+= execenv="jail" \ 44a079f2b5SMark Johnston execenv_jail_params="vnet allow.raw_sockets" 45b103fc49SMark JohnstonTEST_METADATA.forward+= required_programs="python" \ 46b103fc49SMark Johnston execenv="jail" \ 47b103fc49SMark Johnston execenv_jail_params="vnet allow.raw_sockets" 48b43bd107SEdward Tomasz NapieralaTEST_METADATA.output+= required_programs="python" 4978ec1136SGleb SmirnoffTEST_METADATA.redirect+= required_programs="python" 50430f7286SEnji Cooper 51*0849f163SGleb SmirnoffPROGS= udp_dontroute tcp_user_cookie sendto-IP_MULTICAST_IF 52430f7286SEnji Cooper 5334a5582cSAlexander V. Chernikov${PACKAGE}FILES+= redirect.py 5434a5582cSAlexander V. Chernikov 5534a5582cSAlexander V. Chernikov${PACKAGE}FILESMODE_redirect.py=0555 5634a5582cSAlexander V. Chernikov 57c115b818SWarner LoshMAN= 58430f7286SEnji Cooper 59f227705fSAlan Somers.include <bsd.test.mk> 60