From b61784a785b48429fe0a75fbcbb9d867eee509f5 Mon Sep 17 00:00:00 2001 From: Kozlov Dmitry Date: Tue, 19 Oct 2010 13:08:48 +0400 Subject: radius: implemented Acct-Terminate-Cause attribute --- accel-pptpd/ctrl/pppoe/pppoe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'accel-pptpd/ctrl/pppoe') diff --git a/accel-pptpd/ctrl/pppoe/pppoe.c b/accel-pptpd/ctrl/pppoe/pppoe.c index 28c60212..5704f482 100644 --- a/accel-pptpd/ctrl/pppoe/pppoe.c +++ b/accel-pptpd/ctrl/pppoe/pppoe.c @@ -70,7 +70,7 @@ static void disconnect(struct pppoe_conn_t *conn) { if (conn->ppp_started) { conn->ppp_started = 0; - ppp_terminate(&conn->ppp, 1); + ppp_terminate(&conn->ppp, TERM_USER_REQUEST, 1); } pppoe_send_PADT(conn); @@ -120,7 +120,7 @@ static void pppoe_conn_close(struct triton_context_t *ctx) struct pppoe_conn_t *conn = container_of(ctx, typeof(*conn), ctx); if (conn->ppp_started) - ppp_terminate(&conn->ppp, 0); + ppp_terminate(&conn->ppp, TERM_ADMIN_RESET, 0); else disconnect(conn); } -- cgit v1.2.3