]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - etc/rc.d/ipnat
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / etc / rc.d / ipnat
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: ipnat
7 # REQUIRE: ipfilter
8 # BEFORE:  DAEMON netif
9 # KEYWORD: nojail
10
11 . /etc/rc.subr
12
13 name="ipnat"
14 rcvar=`set_rcvar`
15 load_rc_config $name
16 start_cmd="ipnat_start"
17 stop_cmd="${ipnat_program} -F -C"
18 reload_cmd="${ipnat_program} -F -C -f ${ipnat_rules}"
19 extra_commands="reload"
20 required_files="${ipnat_rules}"
21 required_modules="ipl:ipfilter"
22
23 ipnat_start()
24 {
25         echo "Installing NAT rules."
26         ${ipnat_program} -CF -f ${ipnat_rules} ${ipnat_flags}
27 }
28
29 run_rc_command "$1"