Changeset View
Changeset View
Standalone View
Standalone View
tests/sys/netpfil/common/utils.subr
Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Lines | if ! kldstat -q -m ipfilter; then | ||||
atf_skip "This test requires ipf" | atf_skip "This test requires ipf" | ||||
fi | fi | ||||
else | else | ||||
atf_fail "$fw is not a valid firewall to initialize" | atf_fail "$fw is not a valid firewall to initialize" | ||||
fi | fi | ||||
} | } | ||||
dummynet_init() | |||||
{ | |||||
firewall=$1 | |||||
if ! kldstat -q -m dummynet; then | |||||
atf_skip "This test requires dummynet" | |||||
fi | |||||
if [ ${firewall} == "ipfw" ]; then | |||||
# Nothing. This is okay. | |||||
else | |||||
atf_skip "${firewall} does not support dummynet" | |||||
fi | |||||
} | |||||
nat_init() | nat_init() | ||||
{ | { | ||||
firewall=$1 | firewall=$1 | ||||
if [ ${firewall} == "ipfw" ]; then | if [ ${firewall} == "ipfw" ]; then | ||||
if ! kldstat -q -m ipfw_nat; then | if ! kldstat -q -m ipfw_nat; then | ||||
atf_skip "This test requires ipfw_nat" | atf_skip "This test requires ipfw_nat" | ||||
fi | fi | ||||
fi | fi | ||||
Show All 10 Lines |