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 --- |