#include #include #include #include int usleep (__useconds_t usec) { const struct timespec ts = { tv_sec: (long int)(usec / 1000000), tv_nsec: (long int) (usec % 1000000) * 1000ul }; return(nanosleep(&ts, NULL)); }