diff options
Diffstat (limited to 'pppd')
-rw-r--r-- | pppd/plugins/radius/radius.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pppd/plugins/radius/radius.c b/pppd/plugins/radius/radius.c index 02875b4..393e797 100644 --- a/pppd/plugins/radius/radius.c +++ b/pppd/plugins/radius/radius.c @@ -1051,10 +1051,13 @@ radius_acct_stop(void) av_type = PW_NAS_ERROR; switch( status ) { case EXIT_OK: - case EXIT_USER_REQUEST: av_type = PW_USER_REQUEST; break; + case EXIT_USER_REQUEST: + av_type = PW_ADMIN_RESET; + break; + case EXIT_HANGUP: case EXIT_PEER_DEAD: case EXIT_CONNECT_FAILED: |