summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/status_captiveportal.php
diff options
context:
space:
mode:
authorplumbeo <plumbeo@users.noreply.github.com>2016-11-29 15:26:16 +0100
committerplumbeo <plumbeo@users.noreply.github.com>2016-11-29 15:34:45 +0100
commit2a119ed3cbf6bd4bc438e5b1993bd4c55c2663c6 (patch)
tree92d1dd11837fdefd248ad7a5ee3954d9d6f29408 /src/usr/local/www/status_captiveportal.php
parent85b36c343291ceaef98996fcd853a1fbaaf92ab0 (diff)
downloadpfsense-2a119ed3cbf6bd4bc438e5b1993bd4c55c2663c6.zip
pfsense-2a119ed3cbf6bd4bc438e5b1993bd4c55c2663c6.tar.gz
Captive portal: use "Admin Reset" as termination cause when disconnecting a user from admin UI
When a user is disconnected by the administrator using the pfSense captive portal status page or widget set the value of the Acct-Terminate-Cause in the RADIUS accounting stop packet to "Admin Reset" (6) as per RFC 2866.
Diffstat (limited to 'src/usr/local/www/status_captiveportal.php')
-rw-r--r--src/usr/local/www/status_captiveportal.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/local/www/status_captiveportal.php b/src/usr/local/www/status_captiveportal.php
index 516eff8..bf9b81b 100644
--- a/src/usr/local/www/status_captiveportal.php
+++ b/src/usr/local/www/status_captiveportal.php
@@ -61,7 +61,7 @@ if (isset($cpzone) && !empty($cpzone) && isset($a_cp[$cpzone]['zoneid'])) {
}
if ($_GET['act'] == "del" && !empty($cpzone) && isset($cpzoneid) && isset($_GET['id'])) {
- captiveportal_disconnect_client($_GET['id']);
+ captiveportal_disconnect_client($_GET['id'], 6);
header("Location: status_captiveportal.php?zone={$cpzone}");
exit;
}
OpenPOWER on IntegriCloud