summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-05-16 22:32:22 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-05-16 22:32:22 +0000
commit11d42e4d1a4844de12f4f2daa87f1590939de363 (patch)
tree2399e6830cbd46598fe0eeebb7a65033342f7910 /etc/inc
parent4ab34f15d3d08016aaa0da844c8cd2db078dd70a (diff)
downloadpfsense-11d42e4d1a4844de12f4f2daa87f1590939de363.zip
pfsense-11d42e4d1a4844de12f4f2daa87f1590939de363.tar.gz
Do not set IPV6 forwarding unless checkbox is ticked and a ip is defined.
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/filter.inc5
1 files changed, 2 insertions, 3 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index 52c86fa..a502efc 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -896,9 +896,8 @@ function filter_nat_rules_generate() {
}
/* DIAG: add ipv6 NAT, if requested */
- if (isset($config['diag']['ipv6nat']['enable'])) {
- $natrules .= "rdr on $wanif proto ipv6 from any to any port 0 -> " .
- "{$config['diag']['ipv6nat']['ipaddr']}\n";
+ if (isset($config['diag']['ipv6nat']['enable']) and $config['diag']['ipv6nat']['ipaddr'] <> "") {
+ $natrules .= "rdr on $wanif proto ipv6 from any to any port 0 -> " . "{$config['diag']['ipv6nat']['ipaddr']}\n";
}
if (isset($config['nat']['rule'])) {
OpenPOWER on IntegriCloud