summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorErik Fonnesbeck <efonnes@gmail.com>2010-05-04 03:44:41 -0600
committerErik Fonnesbeck <efonnes@gmail.com>2010-05-04 03:44:41 -0600
commit8ea2f0222912fcbff94cd8ebb06535b7fe709fef (patch)
treecd22642fcb3b65e21ec17a402afa947bf2424e59 /etc/inc
parent6735f23a605cee0ad0133a2ad10bf599b7dee82f (diff)
downloadpfsense-8ea2f0222912fcbff94cd8ebb06535b7fe709fef.zip
pfsense-8ea2f0222912fcbff94cd8ebb06535b7fe709fef.tar.gz
This check is no longer needed here.
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/filter.inc24
1 files changed, 11 insertions, 13 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index 69268f4..0c13c35 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -914,22 +914,20 @@ function filter_generate_reflection($rule, $nordr, $rdr_ifs, $srcaddr, $dstaddr_
$starting_localhost_port++;
}
- if(!empty($reflect_protos)) {
- foreach($toadd_array as $tda){
- foreach($reflect_protos as $reflect_proto) {
- if($reflect_proto == "udp") {
- $socktype = "dgram";
- $dash_u = "-u ";
- } else {
- $socktype = "stream";
- $dash_u = "";
- }
- $reflection_txt[] = "{$inetdport}\t{$socktype}\t{$reflect_proto}\tnowait/0\tnobody\t/usr/bin/nc\tnc {$dash_u}-w {$reflectiontimeout} {$target} {$tda}\n";
+ foreach($toadd_array as $tda){
+ foreach($reflect_protos as $reflect_proto) {
+ if($reflect_proto == "udp") {
+ $socktype = "dgram";
+ $dash_u = "-u ";
+ } else {
+ $socktype = "stream";
+ $dash_u = "";
}
- $inetdport++;
+ $reflection_txt[] = "{$inetdport}\t{$socktype}\t{$reflect_proto}\tnowait/0\tnobody\t/usr/bin/nc\tnc {$dash_u}-w {$reflectiontimeout} {$target} {$tda}\n";
}
- $natrules .= "rdr on {$rdr_if_list} proto {$protocol} from {$srcaddr} to {$dstaddr} port {$rflctintrange} tag PFREFLECT -> 127.0.0.1 port {$rflctrange}\n";
+ $inetdport++;
}
+ $natrules .= "rdr on {$rdr_if_list} proto {$protocol} from {$srcaddr} to {$dstaddr} port {$rflctintrange} tag PFREFLECT -> 127.0.0.1 port {$rflctrange}\n";
}
$reflection_txt = array_unique($reflection_txt);
}
OpenPOWER on IntegriCloud