move msghdr and cmsghdr out of bits/socket.h
[musl.git] / src / unistd / usleep.c
blob6c96652691e0dabacacde4885f74466d2772a661
1 #define _GNU_SOURCE
2 #include <unistd.h>
3 #include <time.h>
5 int usleep(unsigned useconds)
7 struct timespec tv = {
8 .tv_sec = useconds/1000000,
9 .tv_nsec = (useconds%1000000)*1000
11 return nanosleep(&tv, &tv);