summaryrefslogtreecommitdiff
path: root/accel-pptpd/ppp/ppp_fsm.c
diff options
context:
space:
mode:
authorDmitry Kozlov <xeb@mail.ru>2010-09-12 23:13:10 +0400
committerDmitry Kozlov <xeb@mail.ru>2010-09-12 23:13:27 +0400
commit65a665f6c655766a6d990e8aba47a811d0c3fecc (patch)
treed1dd7a9b01ac49382500fc97de4f69cd713d8952 /accel-pptpd/ppp/ppp_fsm.c
parent417ef849f1adcb3b655fbb2382e126b0b17aabbe (diff)
downloadaccel-ppp-xebd-65a665f6c655766a6d990e8aba47a811d0c3fecc.tar.gz
accel-ppp-xebd-65a665f6c655766a6d990e8aba47a811d0c3fecc.zip
log: implemented 'log_pgsql' loggin target
lcp: fixed incorrect echo reply ppp_fsm: fixed incorrect timeout timer initialization
Diffstat (limited to 'accel-pptpd/ppp/ppp_fsm.c')
-rw-r--r--accel-pptpd/ppp/ppp_fsm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/accel-pptpd/ppp/ppp_fsm.c b/accel-pptpd/ppp/ppp_fsm.c
index 20fe8ff..0e11b66 100644
--- a/accel-pptpd/ppp/ppp_fsm.c
+++ b/accel-pptpd/ppp/ppp_fsm.c
@@ -26,6 +26,7 @@ void ppp_fsm_init(struct ppp_fsm_t *layer)
{
layer->fsm_state = FSM_Initial;
layer->restart_timer.expire = restart_timer_func;
+ layer->restart_timer.period = conf_timeout * 1000;
layer->restart_counter = 0;
layer->max_terminate = conf_max_terminate;
@@ -492,7 +493,6 @@ static void stop_timer(struct ppp_fsm_t *fsm)
}
static void init_req_counter(struct ppp_fsm_t *layer,int timeout)
{
- layer->restart_timer.expire_tv.tv_sec=0;
layer->restart_counter = timeout;
if (!layer->restart_timer.tpd)