diff options
author | Ermal Luçi <eri@pfsense.org> | 2008-11-17 23:04:48 +0000 |
---|---|---|
committer | Ermal Luçi <eri@pfsense.org> | 2008-11-17 23:04:48 +0000 |
commit | 565a7ebae4692e4536c35e3375e816d7974eae7c (patch) | |
tree | 5c38a7a0c33610b84f4a194ddbb42b30e06df0b2 /etc | |
parent | 8c167904dd8bcd919d92b9eabaf310ff52654370 (diff) | |
download | pfsense-565a7ebae4692e4536c35e3375e816d7974eae7c.zip pfsense-565a7ebae4692e4536c35e3375e816d7974eae7c.tar.gz |
Use settings collected before.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/filter.inc | 6 |
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"; } |