Magellan Linux

Annotation of /trunk/mkinitrd-magellan/busybox/libbb/bb_do_delay.c

Parent Directory Parent Directory | Revision Log Revision Log


Revision 816 - (hide annotations) (download)
Fri Apr 24 18:33:46 2009 UTC (15 years, 1 month ago) by niro
File MIME type: text/plain
File size: 388 byte(s)
-updated to busybox-1.13.4
1 niro 532 /* vi: set sw=4 ts=4: */
2     /*
3     * Busybox utility routines.
4     *
5     * Copyright (C) 2005 by Tito Ragusa <tito-wolit@tiscali.it>
6     *
7     * Licensed under the GPL v2, see the file LICENSE in this tarball.
8     */
9    
10     #include "libbb.h"
11    
12 niro 816 void FAST_FUNC bb_do_delay(int seconds)
13 niro 532 {
14     time_t start, now;
15    
16     time(&start);
17     now = start;
18     while (difftime(now, start) < seconds) {
19     sleep(seconds);
20     time(&now);
21     }
22     }