master
 1#include <unistd.h>
 2#include <time.h>
 3
 4unsigned sleep(unsigned seconds)
 5{
 6	struct timespec tv = { .tv_sec = seconds, .tv_nsec = 0 };
 7	if (nanosleep(&tv, &tv))
 8		return tv.tv_sec;
 9	return 0;
10}