]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/ipnat
This commit was generated by cvs2svn to compensate for changes in r173143,
[FreeBSD/FreeBSD.git] / etc / rc.d / ipnat
1 #!/bin/sh
2 #
3 # $NetBSD: ipnat,v 1.6 2000/09/19 13:04:38 lukem Exp $
4 # $FreeBSD$
5 #
6
7 # PROVIDE: ipnat
8 # REQUIRE: ipfilter
9 # BEFORE:  DAEMON netif
10 # KEYWORD: nojail
11
12 . /etc/rc.subr
13
14 name="ipnat"
15 rcvar=`set_rcvar`
16 load_rc_config $name
17 start_cmd="ipnat_start"
18 stop_cmd="${ipnat_program} -F -C"
19 reload_cmd="${ipnat_program} -F -C -f ${ipnat_rules}"
20 extra_commands="reload"
21 required_files="${ipnat_rules}"
22 required_modules="ipl:ipfilter"
23
24 ipnat_start()
25 {
26         echo "Installing NAT rules."
27         ${ipnat_program} -CF -f ${ipnat_rules} ${ipnat_flags}
28 }
29
30 run_rc_command "$1"