*
***********************************************************************/
static char const RCSID[] =
-"$Id: radius.c,v 1.30 2005/07/10 10:28:55 paulus Exp $";
+"$Id: radius.c,v 1.32 2008/05/26 09:18:08 paulus Exp $";
#include "pppd.h"
#include "chap-new.h"
return;
}
+ if (rstate.acct_interim_interval)
+ UNTIMEOUT(radius_acct_interim, NULL);
+
rstate.accounting_started = 0;
rc_avpair_add(&send, PW_ACCT_SESSION_ID, rstate.session_id,
0, VENDOR_NONE);
av_type = PW_ACCT_IDLE_TIMEOUT;
break;
+ case EXIT_CALLBACK:
+ av_type = PW_CALLBACK;
+ break;
+
case EXIT_CONNECT_TIME:
av_type = PW_ACCT_SESSION_TIMEOUT;
break;