From 0a3c2b80ea5171cc794131ce29b5cb8d209a4a49 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 13 Aug 2007 10:59:00 -0700 Subject: Add start_timer_nodelay() --- src/net/retry.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/net') diff --git a/src/net/retry.c b/src/net/retry.c index 6734968f5..0f711e6d1 100644 --- a/src/net/retry.c +++ b/src/net/retry.c @@ -73,6 +73,18 @@ void start_timer ( struct retry_timer *timer ) { timer, timer->start, ( timer->start + timer->timeout ) ); } +/** + * Start timer with no delay + * + * @v timer Retry timer + * + * This starts the timer running with a zero timeout value. + */ +void start_timer_nodelay ( struct retry_timer *timer ) { + start_timer ( timer ); + timer->timeout = 0; +} + /** * Stop timer * -- cgit v1.2.3-55-g7522