Changeset 1165a419 in mainline
- Timestamp:
- 2017-05-31T09:37:04Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 78188e5
- Parents:
- 316795c
- Location:
- uspace/lib/posix
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/include/posix/unistd.h
r316795c r1165a419 57 57 /* Environment */ 58 58 extern char **__POSIX_DEF__(environ); 59 60 /* Sleeping */ 61 extern unsigned int __POSIX_DEF__(sleep)(unsigned int); 59 62 60 63 /* Login Information */ -
uspace/lib/posix/source/unistd.c
r316795c r1165a419 45 45 46 46 #include "libc/task.h" 47 #include "libc/thread.h" 47 48 #include "libc/stats.h" 48 49 #include "libc/malloc.h" … … 56 57 char **posix_environ = NULL; 57 58 char *posix_optarg; 59 60 /** 61 * Sleep for the specified number of seconds. 62 * 63 * Note that POSIX allows this call to be interrupted and then the return 64 * value represents remaining seconds for the sleep. HelenOS does not offer 65 * such functionality and thus always the whole sleep is taken. 66 * 67 * @param seconds Number of seconds to sleep. 68 * @return Always 0 on HelenOS. 69 */ 70 unsigned int posix_sleep(unsigned int seconds) 71 { 72 return thread_sleep(seconds); 73 } 58 74 59 75 /**
Note:
See TracChangeset
for help on using the changeset viewer.