sleep.c (256B)
1 /* 2 * sleep.c - sleep function 3 * Copyright (C) 2026. All rights reserved. 4 */ 5 6 #include "libc.h" 7 8 unsigned int sleep(unsigned int sec) { 9 struct timespec time; 10 time.tv_nsec = 0; 11 time.tv_sec = sec; 12 13 int ret = nanosleep(&time, NULL); 14 return ret; 15 }