From 760d8427f133df486a145e6e7ac7610caf2356fc Mon Sep 17 00:00:00 2001 From: Kozlov Dmitry Date: Tue, 17 Aug 2010 17:29:46 +0400 Subject: reworked/rewrited lcp handling code to become more abstract --- accel-pptpd/triton/timer.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'accel-pptpd/triton') diff --git a/accel-pptpd/triton/timer.c b/accel-pptpd/triton/timer.c index 2ea36cb0..2fa4be88 100644 --- a/accel-pptpd/triton/timer.c +++ b/accel-pptpd/triton/timer.c @@ -27,6 +27,11 @@ void triton_timer_add(struct triton_timer_t*tt) { struct timer_t *t=(struct timer_t *)malloc(sizeof(struct timer_t)); + if (!tt->expire_tv.tv_sec) + { + gettimeofday(&tt->expire_tv,NULL); + tv_add(&tt->expire_tv,tt->period); + } t->del=0; t->timer=tt; tt->active=1; -- cgit v1.2.3