summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2010-01-10 21:14:53 +0000
committerErmal Luçi <eri@pfsense.org>2010-01-10 21:14:53 +0000
commita80f222375d4e1fc2334a7bf16cf794c4082b9dd (patch)
tree4194b2acc3971fb56c841ad66444fc89b0b3c4e2
parentd2cf5c39e23e7ef172ba7fb7e561862e65b94ebe (diff)
downloadpfsense-a80f222375d4e1fc2334a7bf16cf794c4082b9dd.zip
pfsense-a80f222375d4e1fc2334a7bf16cf794c4082b9dd.tar.gz
Feedback #283. Do not create outbound nat rules for disabled interfaces.
-rw-r--r--etc/inc/filter.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index d58d259..2f61056 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -932,6 +932,10 @@ function filter_nat_rules_generate() {
$natif = "wan";
else
$natif = $obent['interface'];
+
+ if (!isset($FilterIflist[$natif]))
+ continue;
+
$natrules .= filter_nat_rules_generate_if($natif,
$src,
$obent['sourceport'],
OpenPOWER on IntegriCloud