summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorderelict-pf <cjlinst@gmail.com>2014-04-19 08:35:28 -0700
committerderelict-pf <cjlinst@gmail.com>2014-04-19 08:35:28 -0700
commitb7b461fc1482cfd073f324f29540f4ab97b9b3d0 (patch)
treeff1616596ba380f61e031cd8bb6748bb98723f0b /etc
parent928dc66a4341eeb7d84d79d7a331462107863170 (diff)
downloadpfsense-b7b461fc1482cfd073f324f29540f4ab97b9b3d0.zip
pfsense-b7b461fc1482cfd073f324f29540f4ab97b9b3d0.tar.gz
Add nohttpsforwards option to captive portal
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/captiveportal.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc
index 2eefcec..cfe92d9 100644
--- a/etc/inc/captiveportal.inc
+++ b/etc/inc/captiveportal.inc
@@ -553,7 +553,9 @@ EOD;
$listenporthttps = $config['captiveportal'][$cpzone]['listenporthttps'];
else
$listenporthttps = 8001 + $$config['captiveportal'][$cpzone]['zoneid'];
- $cprules .= "add 65531 fwd 127.0.0.1,{$listenporthttps} tcp from any to any dst-port 443 in\n";
+ if (!isset($config['captiveportal'][$cpzone]['nohttpsforwards'])) {
+ $cprules .= "add 65531 fwd 127.0.0.1,{$listenporthttps} tcp from any to any dst-port 443 in\n";
+ }
}
$cprules .= <<<EOD
OpenPOWER on IntegriCloud