diff --git a/Kernel/include/interface/fs.h b/Kernel/include/interface/fs.h index 0a3f1905..3abe9a75 100644 --- a/Kernel/include/interface/fs.h +++ b/Kernel/include/interface/fs.h @@ -95,16 +95,6 @@ /** Other: X */ #define S_IXOTH 0001 -#define O_RDONLY 00 -#define O_WRONLY 01 -#define O_RDWR 02 -#define O_CREAT 0100 -#define O_EXCL 0200 -#define O_TRUNC 01000 -#define O_APPEND 02000 -#define O_NOFOLLOW 0400000 -#define O_CLOEXEC 02000000 - #define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) #define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR) #define S_ISBLK(mode) (((mode) & S_IFMT) == S_IFBLK) diff --git a/Kernel/subsystem/linux/include/defs.hpp b/Kernel/subsystem/linux/include/defs.hpp index 4ef82edd..4b7af4e0 100644 --- a/Kernel/subsystem/linux/include/defs.hpp +++ b/Kernel/subsystem/linux/include/defs.hpp @@ -201,7 +201,7 @@ typedef unsigned long timeu64_t; typedef int clockid_t; typedef long time64_t; -struct f_owner_ex +struct linux_f_owner_ex { int type; pid_t pid;