3 . $(atf_get_srcdir)/../common/vnet.subr
5 atf_test_case "basic" "cleanup"
8 atf_set descr 'Basic VLAN test'
9 atf_set require.user root
16 epair_vlan=$(vnet_mkepair)
18 vnet_mkjail alcatraz ${epair_vlan}a
19 vnet_mkjail singsing ${epair_vlan}b
21 vlan0=$(jexec alcatraz ifconfig vlan create vlandev ${epair_vlan}a \
23 jexec alcatraz ifconfig ${epair_vlan}a up
24 jexec alcatraz ifconfig ${vlan0} 10.0.0.1/24 up
26 vlan1=$(jexec singsing ifconfig vlan create vlandev ${epair_vlan}b \
28 jexec singsing ifconfig ${epair_vlan}b up
29 jexec singsing ifconfig ${vlan1} 10.0.0.2/24 up
31 atf_check -s exit:0 -o ignore jexec singsing ping -c 1 10.0.0.1
41 atf_add_test_case "basic"