mirror of
https://git.musl-libc.org/git/musl
synced 2025-01-10 00:32:27 +03:00
add O_EXEC open mode
the linux O_PATH mode provides the necessary semantics for both the O_SEARCH and O_EXEC modes defined and required by POSIX 2008.
This commit is contained in:
parent
93ea998c9c
commit
6d05d86297
@ -11,6 +11,7 @@
|
||||
#define O_NOFOLLOW 0100000
|
||||
#define O_CLOEXEC 02000000
|
||||
#define O_SEARCH 010000000
|
||||
#define O_EXEC 010000000
|
||||
|
||||
#define O_ASYNC 020000
|
||||
#define O_DIRECT 0200000
|
||||
|
@ -11,6 +11,7 @@
|
||||
#define O_NOFOLLOW 0400000
|
||||
#define O_CLOEXEC 02000000
|
||||
#define O_SEARCH 010000000
|
||||
#define O_EXEC 010000000
|
||||
|
||||
#define O_ASYNC 020000
|
||||
#define O_DIRECT 040000
|
||||
|
@ -16,6 +16,7 @@
|
||||
#define O_CLOEXEC 02000000
|
||||
#define O_PATH 010000000
|
||||
#define O_SEARCH 010000000
|
||||
#define O_EXEC 010000000
|
||||
|
||||
#define O_NDELAY O_NONBLOCK
|
||||
|
||||
|
@ -11,6 +11,7 @@
|
||||
#define O_NOFOLLOW 0400000
|
||||
#define O_CLOEXEC 02000000
|
||||
#define O_SEARCH 010000000
|
||||
#define O_EXEC 010000000
|
||||
|
||||
#define O_ASYNC 020000
|
||||
#define O_DIRECT 040000
|
||||
|
Loading…
Reference in New Issue
Block a user