diff options
author | Ermal <eri@pfsense.org> | 2011-06-07 17:15:41 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2011-06-07 17:15:41 +0000 |
commit | e64c894f56b32e603c5e5b1d72bdee40b4876755 (patch) | |
tree | 51bda0eb9dd6806c3dc960bc517629fe30bdec22 | |
parent | f989aa5b837cb15d4abcca3ba05c66481a6b1176 (diff) | |
download | pfsense-e64c894f56b32e603c5e5b1d72bdee40b4876755.zip pfsense-e64c894f56b32e603c5e5b1d72bdee40b4876755.tar.gz |
Allow a second optional argument to captiveportal_read_db to be able to index the read db by the field in the db.
-rw-r--r-- | etc/inc/captiveportal.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index cd07d65..711b2d4 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -1195,7 +1195,7 @@ function radius($username,$password,$clientip,$clientmac,$type) { } /* read captive portal DB into array */ -function captiveportal_read_db($locked = false) { +function captiveportal_read_db($locked = false, $index = 5 /* sessionid by default */) { global $g; $cpdb = array(); @@ -1209,7 +1209,7 @@ function captiveportal_read_db($locked = false) { if ($line) { $cpe = explode(",", $line); /* Hash by session id */ - $cpdb[$cpe[5]] = $cpe; + $cpdb[$cpe[$index]] = $cpe; } } fclose($fd); |