2 * Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org>
4 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
13 useconds_t
ualarm(useconds_t value
, useconds_t interval
)
15 struct itimerval otimer
;
16 const struct itimerval itimer
= {
21 if (setitimer(ITIMER_REAL
, &itimer
, &otimer
) < 0) {
24 return((otimer
.it_value
.tv_sec
* 1000000) + otimer
.it_value
.tv_usec
);