2 # VNAT/jail utility functions
7 if [ "`sysctl -i -n kern.features.vimage`" != 1 ]; then
8 atf_skip "This test requires VIMAGE"
14 ifname=$(ifconfig epair create)
15 echo $ifname >> created_interfaces.lst
27 vnet_interfaces="${vnet_interfaces} vnet.interface=${ifname}"
29 jail -c name=${jailname} persist vnet ${vnet_interfaces}
31 echo $jailname >> created_jails.lst
36 if [ -f created_jails.lst ]; then
37 for jailname in `cat created_jails.lst`
44 if [ -f created_interfaces.lst ]; then
45 for ifname in `cat created_interfaces.lst`
47 ifconfig ${ifname} destroy
49 rm created_interfaces.lst