remove another invalid skip of locking in ungetwc
[musl] / include / fcntl.h
index ff9fcb9..ebd5c30 100644 (file)
@@ -37,9 +37,8 @@ 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_SEARCH  O_PATH
+#define O_EXEC    O_PATH
 
 #define O_ACCMODE (03|O_SEARCH)
 #define O_RDONLY  00
@@ -121,6 +120,13 @@ int posix_fallocate(int, off_t, off_t);
 #define F_CANCELLK     1029
 #define F_SETPIPE_SZ   1031
 #define F_GETPIPE_SZ   1032
+#define F_ADD_SEALS    1033
+#define F_GET_SEALS    1034
+
+#define F_SEAL_SEAL    0x0001
+#define F_SEAL_SHRINK  0x0002
+#define F_SEAL_GROW    0x0004
+#define F_SEAL_WRITE   0x0008
 
 #define DN_ACCESS      0x00000001
 #define DN_MODIFY      0x00000002