nuttx/fs/semaphore
yangjiao c2e1aa281d fs/semaphore/sem_open: update the logic when the semaphore name length is greater than PATH_MAX or a component length is greater than NAME_MAX.
Follow the POSIX specification in https://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_open.html, update the logic for condition that the semaphore name length is greater than PATH_MAX or a component length is greater than NAME_MAX.

Signed-off-by: yangjiao <yangjiao@xiaomi.com>
2023-07-28 07:38:41 -07:00
..
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
Kconfig semaphore: Change FS_NAMED_SEMPATH from "/var/lock" to "/var/sem" 2022-02-05 23:58:01 +01:00
Make.defs Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
sem_close.c Replace nxsem API when used as a lock with nxmutex API 2022-10-17 15:59:46 +09:00
sem_open.c fs/semaphore/sem_open: update the logic when the semaphore name length is greater than PATH_MAX or a component length is greater than NAME_MAX. 2023-07-28 07:38:41 -07:00
sem_unlink.c sem_unlink: return ENOENT when the named semaphore does not exist. 2023-01-09 22:46:30 +08:00
semaphore.h Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00