mescc: m4 support: WIP
[mes.git] / include / fcntl.h
index 920b7e5aeb73c2217581e00f4ce0caa105c0c1ab..e3f1fad3aa21368e38a5a5f528c6f65ef957086d 100644 (file)
 #define O_WRONLY 1
 #define O_RDWR 2
 #define O_CREAT 64
+#define O_EXCL 128
 #define O_TRUNC 512
 
 #define S_IRWXU 00700
 #define S_IXUSR 00100
 #define S_IWUSR 00200
 #define S_IRUSR 00400
+
+#define F_DUPFD 0
+#define F_GETFD 1
+#define F_SETFD 2
+#define F_GETFL 3
+#define F_SETFL 4
+
 int open (char const *s, int flags, ...);
 #endif // ! (__GNUC__ && POSIX)