From b7b461fc1482cfd073f324f29540f4ab97b9b3d0 Mon Sep 17 00:00:00 2001 From: derelict-pf Date: Sat, 19 Apr 2014 08:35:28 -0700 Subject: Add nohttpsforwards option to captive portal --- etc/inc/captiveportal.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'etc') 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 .= <<