1PACKAGE= tests 2 3TESTSDIR= ${TESTSBASE}/sys/net 4BINDIR= ${TESTSDIR} 5 6ATF_TESTS_C+= if_epair 7ATF_TESTS_SH+= if_epair_test 8ATF_TESTS_SH+= if_bridge_test 9ATF_TESTS_SH+= if_clone_test 10ATF_TESTS_SH+= if_gif 11ATF_TESTS_SH+= if_gre 12ATF_TESTS_SH+= if_lagg_test 13ATF_TESTS_SH+= if_stf 14ATF_TESTS_SH+= if_tun_test 15ATF_TESTS_SH+= if_vlan 16ATF_TESTS_SH+= if_wg 17ATF_TESTS_SH+= if_geneve 18TEST_METADATA+= execenv="jail" 19TEST_METADATA+= execenv_jail_params="vnet allow.raw_sockets" 20 21TESTS_SUBDIRS+= bpf 22TESTS_SUBDIRS+= if_ovpn 23TESTS_SUBDIRS+= wg 24TESTS_SUBDIRS+= routing 25 26# The netmap bridge application is used by if_wg tests. 27.PATH: ${SRCTOP}/tools/tools/netmap 28PROGS+= bridge 29LIBADD.bridge+= netmap 30 31${PACKAGE}FILES+= \ 32 dhclient_pcp.conf \ 33 pcp.py \ 34 stp.py 35 36${PACKAGE}FILESMODE_pcp.py= 0555 37${PACKAGE}FILESMODE_stp.py= 0555 38 39MAN= 40PROGS+= randsleep 41PROGS+= transient_tuntap 42 43CFLAGS+= -I${.CURDIR:H:H} 44 45.include <bsd.test.mk> 46