Deleted Added
full compact
ipnat (98184) ipnat (103019)
1#!/bin/sh
2#
3# $NetBSD: ipnat,v 1.6 2000/09/19 13:04:38 lukem Exp $
1#!/bin/sh
2#
3# $NetBSD: ipnat,v 1.6 2000/09/19 13:04:38 lukem Exp $
4# $FreeBSD: head/etc/rc.d/ipnat 98184 2002-06-13 22:14:37Z gordon $
4# $FreeBSD: head/etc/rc.d/ipnat 103019 2002-09-06 16:18:05Z gordon $
5#
6
7# PROVIDE: ipnat
8# REQUIRE: ipfilter mountcritremote
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD NetBSD
11
12. /etc/rc.subr
13
14name="ipnat"
15rcvar=`set_rcvar`
16
5#
6
7# PROVIDE: ipnat
8# REQUIRE: ipfilter mountcritremote
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD NetBSD
11
12. /etc/rc.subr
13
14name="ipnat"
15rcvar=`set_rcvar`
16
17case `${CMD_OSTYPE}` in
17case ${OSTYPE} in
18FreeBSD)
19 IPNATDIR="/sbin"
20 start_precmd="ipnat_precmd"
21 reload_cmd="ipnat_start"
22 ;;
23NetBSD)
24 IPNATDIR="/usr/sbin"
25 config="/etc/ipnat.conf"

--- 13 unchanged lines hidden (view full) ---

39 err 'ipnat requires ipfilter be loaded'
40 return 1
41 fi
42 return 0
43}
44
45ipnat_start()
46{
18FreeBSD)
19 IPNATDIR="/sbin"
20 start_precmd="ipnat_precmd"
21 reload_cmd="ipnat_start"
22 ;;
23NetBSD)
24 IPNATDIR="/usr/sbin"
25 config="/etc/ipnat.conf"

--- 13 unchanged lines hidden (view full) ---

39 err 'ipnat requires ipfilter be loaded'
40 return 1
41 fi
42 return 0
43}
44
45ipnat_start()
46{
47 case `${CMD_OSTYPE}` in
47 case ${OSTYPE} in
48 FreeBSD)
49 echo -n 'Installing NAT rules ... '
50 if [ -r "${ipnat_rules}" ]; then
51 ${ipnat_program:-/sbin/ipnat} -CF -f \
52 "${ipnat_rules}" ${ipnat_flags}
53 else
54 echo -n ' NO IPNAT RULES'
55 fi

--- 30 unchanged lines hidden ---
48 FreeBSD)
49 echo -n 'Installing NAT rules ... '
50 if [ -r "${ipnat_rules}" ]; then
51 ${ipnat_program:-/sbin/ipnat} -CF -f \
52 "${ipnat_rules}" ${ipnat_flags}
53 else
54 echo -n ' NO IPNAT RULES'
55 fi

--- 30 unchanged lines hidden ---