3 # $NetBSD: ipnat,v 1.6 2000/09/19 13:04:38 lukem Exp $
17 start_precmd="ipnat_precmd"
18 start_cmd="ipnat_start"
19 stop_cmd="${ipnat_program} -F -C"
20 reload_cmd="${ipnat_program} -F -C -f ${ipnat_rules}"
21 extra_commands="reload"
25 # Make sure ipfilter is loaded before continuing
26 if ! ${SYSCTL} net.inet.ipf.fr_pass >/dev/null 2>&1; then
28 info 'IP-filter module loaded.'
30 err 1 'IP-filter module failed to load.'
38 if [ ! -f ${ipnat_rules} ]; then
42 echo "Installing NAT rules."
43 ${ipnat_program} -CF -f ${ipnat_rules} ${ipnat_flags}