blob: 3f4064d4292429aa385c6bd6e63bf1aeb2d980bc [file] [log] [blame]
#define _GNU_SOURCE
#include <time.h>
#include <unistd.h>
int usleep(unsigned useconds) {
struct timespec tv = {.tv_sec = useconds / 1000000, .tv_nsec = (useconds % 1000000) * 1000};
return nanosleep(&tv, &tv);
}