nuttx/libs/libc/unistd
yangyalei fd776e8cee fix wait after vfork return error
vfork use waitpid hang father process,
but waitpid release child processs information by default.
So when user call wait, it return errno 10.

Signed-off-by: yangyalei <yangyalei@xiaomi.com>
2023-09-08 00:53:56 +03:00
..
CMakeLists.txt libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
Kconfig libc/symtab: Move SYMTAB_XXX from unistd/Kconfig to symtab/Kconfig 2023-07-10 13:09:47 -03:00
lib_access.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_alarm.c
lib_chdir.c
lib_daemon.c
lib_execl.c
lib_execle.c
lib_execv.c
lib_fchdir.c
lib_fchownat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_fork.c libs/pthread/pthread_atfork: fulfill implement pthread_atfork function 2023-07-26 10:41:52 +02:00
lib_fstatvfs.c
lib_futimes.c
lib_getcwd.c change strcpy to strlcpy 2023-02-24 12:15:40 +08:00
lib_getegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
lib_getentropy.c
lib_geteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
lib_getgid.c
lib_gethostname.c
lib_getopt_common.c
lib_getopt_long.c
lib_getopt_longonly.c
lib_getopt.c
lib_getoptargp.c
lib_getopterrp.c
lib_getoptindp.c
lib_getoptoptp.c
lib_getoptvars.c
lib_getpgid.c libs/libc/getpgid: add getpgid implementation 2023-07-13 19:37:35 +08:00
lib_getpgrp.c libs/libc: use _SCHED_GETPID in getpgrp implementation 2023-08-08 11:58:29 -03:00
lib_getpriority.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
lib_getrlimit.c libc: unistd: lib_getrlimit: set cur/max value for RLIMIT_NOFILE to "OPEN_MAX". 2023-02-17 18:07:30 +08:00
lib_getrusage.c
lib_getuid.c
lib_linkat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_lutimes.c
lib_nice.c
lib_pathconf.c
lib_posix_fallocate.c
lib_readlinkat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_restoredir.c semantic/parser: fix compile warning found by sparse 2023-05-30 23:00:00 +08:00
lib_setegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
lib_seteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
lib_setgid.c
lib_sethostname.c nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
lib_setpriority.c semantic/parser: fix compile warning found by sparse 2023-05-30 23:00:00 +08:00
lib_setregid.c
lib_setreuid.c
lib_setrlimit.c
lib_setuid.c
lib_sleep.c
lib_statvfs.c
lib_swab.c Replace all strncpy with strlcpy 2023-05-08 09:57:01 +02:00
lib_symlinkat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_sysconf.c libc/sysconf: add _SC_REALTIME_SIGNALS 2023-08-02 22:57:28 -07:00
lib_times.c
lib_truncate.c
lib_unlinkat.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_usleep.c
lib_utime.c
lib_utimes.c libc: Add a new argument(size_t fulllen) to lib_getfullpath 2023-05-08 09:57:01 +02:00
lib_vfork.c fix wait after vfork return error 2023-09-08 00:53:56 +03:00
Make.defs sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
unistd.h