From 2a119ed3cbf6bd4bc438e5b1993bd4c55c2663c6 Mon Sep 17 00:00:00 2001 From: plumbeo Date: Tue, 29 Nov 2016 15:26:16 +0100 Subject: 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. --- src/usr/local/www/widgets/widgets/captive_portal_status.widget.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/usr/local/www/widgets/widgets/captive_portal_status.widget.php') diff --git a/src/usr/local/www/widgets/widgets/captive_portal_status.widget.php b/src/usr/local/www/widgets/widgets/captive_portal_status.widget.php index df98188..65c8b4a 100644 --- a/src/usr/local/www/widgets/widgets/captive_portal_status.widget.php +++ b/src/usr/local/www/widgets/widgets/captive_portal_status.widget.php @@ -48,7 +48,7 @@ if (isset($cpzone) && !empty($cpzone) && isset($a_cp[$cpzone]['zoneid'])) { } if (($_GET['act'] == "del") && !empty($cpzone) && isset($cpzoneid)) { - captiveportal_disconnect_client($_GET['id']); + captiveportal_disconnect_client($_GET['id'], 6); } unset($cpzone); -- cgit v1.1