summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2008-11-17 23:04:48 +0000
committerErmal Luçi <eri@pfsense.org>2008-11-17 23:04:48 +0000
commit565a7ebae4692e4536c35e3375e816d7974eae7c (patch)
tree5c38a7a0c33610b84f4a194ddbb42b30e06df0b2 /etc
parent8c167904dd8bcd919d92b9eabaf310ff52654370 (diff)
downloadpfsense-565a7ebae4692e4536c35e3375e816d7974eae7c.zip
pfsense-565a7ebae4692e4536c35e3375e816d7974eae7c.tar.gz
Use settings collected before.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/filter.inc6
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index b43805b..ae90b9c 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -2041,9 +2041,9 @@ function filter_rules_generate()
*/
if (isset($config['captiveportal']['enable'])) {
$cp_interface = $config['captiveportal']['interface'];
- $cp_interface_real = convert_friendly_interface_to_real_interface_name($cp_interface);
- $cp_interface_ip = find_interface_ip($cp_interface_real);
- if($cp_interface_ip and $cp_interface_real)
+ $cp_interface_real = $FilterIflist[$cp_interface]['if'];
+ $cp_interface_ip = $FilterIflist[$cp_interface_real]['ip'];
+ if(is_ipaddr($cp_interface_ip) and $cp_interface_real)
$ipfrules .= "pass in quick on {$cp_interface_real} proto tcp from any to {$cp_interface_ip} port { 8000 8001 } keep state\n";
}
OpenPOWER on IntegriCloud