diff options
author | Ermal <eri@pfsense.org> | 2010-06-17 22:09:00 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2010-06-17 22:09:00 +0000 |
commit | 4a756e9be7e39bfb0d6ec0937e71d5a44eba0829 (patch) | |
tree | 46a557b35c3b1ea0944d0f89c2ef29f2bc7c9d27 | |
parent | 64c0462becb942f92e65e71eb0bbac1b797994a2 (diff) | |
download | pfsense-4a756e9be7e39bfb0d6ec0937e71d5a44eba0829.zip pfsense-4a756e9be7e39bfb0d6ec0937e71d5a44eba0829.tar.gz |
Actually correctly handle some vip types ips for getNasIP.
-rw-r--r-- | etc/inc/captiveportal.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index be3c831..17d961a 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -1251,7 +1251,10 @@ function getNasIP() global $config; if (!empty($config['captiveportal']['radiussrcip_attribute'])) - $nasIp = get_interface_ip($config['captiveportal']['radiussrcip_attribute']); + if (is_ipaddr($config['captiveportal']['radiussrcip_attribute'])) + $nasIp = $config['captiveportal']['radiussrcip_attribute']; + else + $nasIp = get_interface_ip($config['captiveportal']['radiussrcip_attribute']); else $nasIp = get_interface_ip(); |