summaryrefslogtreecommitdiffstats
path: root/usr/local/captiveportal/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/captiveportal/index.php')
-rwxr-xr-xusr/local/captiveportal/index.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr/local/captiveportal/index.php b/usr/local/captiveportal/index.php
index 321174e..72eaff8 100755
--- a/usr/local/captiveportal/index.php
+++ b/usr/local/captiveportal/index.php
@@ -63,11 +63,11 @@ if (!$clientmac && !isset($config['captiveportal']['nomacfilter'])) {
/* loop through allowed ip list. if user is on the list then allow
* them access w/o authenticating
*/
-$a_allowedips = &$config['captiveportal']['allowedip'] ;
-foreach ($a_allowedips as $ip) {
- if($clientip == $ip)
- $allowed_ip = true;
-}
+if($config['captiveportal']['allowedip'] <> "")
+ foreach($config['captiveportal']['allowedip'] as $ip) {
+ if($clientip == $ip)
+ $allowed_ip = true;
+ }
if ($clientmac && portal_mac_fixed($clientmac) or $allowed_ip == true) {
/* punch hole in pf table and allow thru ip for the mac addresses */
OpenPOWER on IntegriCloud