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