summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-11-21 01:16:31 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-11-21 01:16:31 +0000
commitd66bb68a233d2b3db6b6399dd9b7ac5e4f7fb5c4 (patch)
treed45d20c71330c938dda0b320ba64f47e27307a32 /etc
parent656da874f2d15cecbf74e02541d791b3dccb334a (diff)
downloadpfsense-d66bb68a233d2b3db6b6399dd9b7ac5e4f7fb5c4.zip
pfsense-d66bb68a233d2b3db6b6399dd9b7ac5e4f7fb5c4.tar.gz
Compare upper case interface names
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 4558c5f..75ae209 100644
--- a/etc/inc/captiveportal.inc
+++ b/etc/inc/captiveportal.inc
@@ -287,10 +287,12 @@ function captiveportal_rules_generate() {
http://cvstrac.pfsense.com/tktview?tn=651
*/
$iflist = array("lan" => "LAN", "wan" => "WAN");
+ $captive_portal_interface = strtoupper($config['captiveportal']['interface']);
for ($i = 1; isset($config['interfaces']['opt' . $i]); $i++)
$iflist['opt' . $i] = $config['interfaces']['opt' . $i]['descr'];
foreach ($iflist as $ifent => $ifname) {
- if($config['captiveportal']['interface'] == $ifname)
+ //echo "{$ifname} -> {$config['captiveportal']['interface']}\n";
+ if($captive_portal_interface == strtoupper($ifname))
continue;
$int = convert_friendly_interface_to_real_interface_name($ifname);
$cprules .= "add 30 set 1 skipto 50000 all from any to any in via {$int} keep-state\n";
OpenPOWER on IntegriCloud