Deleted Added
full compact
ipfw (203676) ipfw (208060)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/ipfw 203676 2010-02-08 18:51:24Z emax $
3# $FreeBSD: head/etc/rc.d/ipfw 208060 2010-05-14 04:53:57Z dougb $
4#
5
6# PROVIDE: ipfw
7# REQUIRE: ppp
8# KEYWORD: nojail
9
10. /etc/rc.subr
11. /etc/network.subr

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

25 if checkyesno dummynet_enable; then
26 required_modules="$required_modules dummynet"
27 fi
28
29 if checkyesno firewall_nat_enable; then
30 if ! checkyesno natd_enable; then
31 required_modules="$required_modules ipfw_nat"
32 fi
4#
5
6# PROVIDE: ipfw
7# REQUIRE: ppp
8# KEYWORD: nojail
9
10. /etc/rc.subr
11. /etc/network.subr

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

25 if checkyesno dummynet_enable; then
26 required_modules="$required_modules dummynet"
27 fi
28
29 if checkyesno firewall_nat_enable; then
30 if ! checkyesno natd_enable; then
31 required_modules="$required_modules ipfw_nat"
32 fi
33 fi
33 fi
34}
35
36ipfw_start()
37{
38 local _firewall_type
39
34}
35
36ipfw_start()
37{
38 local _firewall_type
39
40 _firewall_type=$1
40 _firewall_type=$1
41
42 # set the firewall rules script if none was specified
43 [ -z "${firewall_script}" ] && firewall_script=/etc/rc.firewall
44
45 if [ -r "${firewall_script}" ]; then
46 /bin/sh "${firewall_script}" "${_firewall_type}"
47 echo 'Firewall rules loaded.'
48 elif [ "`ipfw list 65535`" = "65535 deny ip from any to any" ]; then

--- 62 unchanged lines hidden ---
41
42 # set the firewall rules script if none was specified
43 [ -z "${firewall_script}" ] && firewall_script=/etc/rc.firewall
44
45 if [ -r "${firewall_script}" ]; then
46 /bin/sh "${firewall_script}" "${_firewall_type}"
47 echo 'Firewall rules loaded.'
48 elif [ "`ipfw list 65535`" = "65535 deny ip from any to any" ]; then

--- 62 unchanged lines hidden ---