diff options
-rw-r--r-- | arch/arm/bits/fcntl.h | 3 | ||||
-rw-r--r-- | arch/i386/bits/fcntl.h | 3 | ||||
-rw-r--r-- | arch/microblaze/bits/fcntl.h | 3 | ||||
-rw-r--r-- | arch/mips/bits/fcntl.h | 21 | ||||
-rw-r--r-- | arch/x86_64/bits/fcntl.h | 3 | ||||
-rw-r--r-- | include/fcntl.h | 4 |
6 files changed, 13 insertions, 24 deletions
diff --git a/arch/arm/bits/fcntl.h b/arch/arm/bits/fcntl.h index c0afa615..9595f9ca 100644 --- a/arch/arm/bits/fcntl.h +++ b/arch/arm/bits/fcntl.h @@ -10,15 +10,12 @@ #define O_DIRECTORY 040000 #define O_NOFOLLOW 0100000 #define O_CLOEXEC 02000000 -#define O_SEARCH 010000000 -#define O_EXEC 010000000 #define O_ASYNC 020000 #define O_DIRECT 0200000 #define O_LARGEFILE 0400000 #define O_NOATIME 01000000 #define O_NDELAY O_NONBLOCK -#define O_PATH 010000000 #define F_DUPFD 0 #define F_GETFD 1 diff --git a/arch/i386/bits/fcntl.h b/arch/i386/bits/fcntl.h index 04b7484c..69f3a8f5 100644 --- a/arch/i386/bits/fcntl.h +++ b/arch/i386/bits/fcntl.h @@ -10,15 +10,12 @@ #define O_DIRECTORY 0200000 #define O_NOFOLLOW 0400000 #define O_CLOEXEC 02000000 -#define O_SEARCH 010000000 -#define O_EXEC 010000000 #define O_ASYNC 020000 #define O_DIRECT 040000 #define O_LARGEFILE 0100000 #define O_NOATIME 01000000 #define O_NDELAY O_NONBLOCK -#define O_PATH 010000000 #define F_DUPFD 0 #define F_GETFD 1 diff --git a/arch/microblaze/bits/fcntl.h b/arch/microblaze/bits/fcntl.h index 04b7484c..69f3a8f5 100644 --- a/arch/microblaze/bits/fcntl.h +++ b/arch/microblaze/bits/fcntl.h @@ -10,15 +10,12 @@ #define O_DIRECTORY 0200000 #define O_NOFOLLOW 0400000 #define O_CLOEXEC 02000000 -#define O_SEARCH 010000000 -#define O_EXEC 010000000 #define O_ASYNC 020000 #define O_DIRECT 040000 #define O_LARGEFILE 0100000 #define O_NOATIME 01000000 #define O_NDELAY O_NONBLOCK -#define O_PATH 010000000 #define F_DUPFD 0 #define F_GETFD 1 diff --git a/arch/mips/bits/fcntl.h b/arch/mips/bits/fcntl.h index 116852e2..c681d237 100644 --- a/arch/mips/bits/fcntl.h +++ b/arch/mips/bits/fcntl.h @@ -1,23 +1,20 @@ +#define O_CREAT 0400 +#define O_EXCL 02000 +#define O_NOCTTY 04000 +#define O_TRUNC 01000 #define O_APPEND 0010 +#define O_NONBLOCK 0200 #define O_DSYNC 0020 #define O_SYNC 040020 #define O_RSYNC 040020 -#define O_NONBLOCK 0200 -#define O_CREAT 0400 -#define O_TRUNC 01000 -#define O_EXCL 02000 -#define O_NOCTTY 04000 -#define O_ASYNC 010000 -#define O_LARGEFILE 020000 -#define O_DIRECT 0100000 #define O_DIRECTORY 0200000 #define O_NOFOLLOW 0400000 -#define O_NOATIME 01000000 #define O_CLOEXEC 02000000 -#define O_PATH 010000000 -#define O_SEARCH 010000000 -#define O_EXEC 010000000 +#define O_ASYNC 010000 +#define O_DIRECT 0100000 +#define O_LARGEFILE 020000 +#define O_NOATIME 01000000 #define O_NDELAY O_NONBLOCK #define F_DUPFD 0 diff --git a/arch/x86_64/bits/fcntl.h b/arch/x86_64/bits/fcntl.h index e8db7ae6..9e07229e 100644 --- a/arch/x86_64/bits/fcntl.h +++ b/arch/x86_64/bits/fcntl.h @@ -10,15 +10,12 @@ #define O_DIRECTORY 0200000 #define O_NOFOLLOW 0400000 #define O_CLOEXEC 02000000 -#define O_SEARCH 010000000 -#define O_EXEC 010000000 #define O_ASYNC 020000 #define O_DIRECT 040000 #define O_LARGEFILE 0 #define O_NOATIME 01000000 #define O_NDELAY O_NONBLOCK -#define O_PATH 010000000 #define F_DUPFD 0 #define F_GETFD 1 diff --git a/include/fcntl.h b/include/fcntl.h index 9250e70e..70d4cbb5 100644 --- a/include/fcntl.h +++ b/include/fcntl.h @@ -37,6 +37,10 @@ int openat(int, const char *, int, ...); int posix_fadvise(int, off_t, off_t, int); int posix_fallocate(int, off_t, off_t); +#define O_SEARCH 010000000 +#define O_EXEC 010000000 +#define O_PATH 010000000 + #define O_ACCMODE (03|O_SEARCH) #define O_RDONLY 00 #define O_WRONLY 01 |