From 8e3303333faabadfff1c48935e21f7fd6d1b832e Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 16 May 2023 18:46:16 +0900 Subject: missing: add more F_SEAL_XYZ flags --- src/basic/missing_fcntl.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/basic/missing_fcntl.h b/src/basic/missing_fcntl.h index 79e95a8f6f..24b2dc3119 100644 --- a/src/basic/missing_fcntl.h +++ b/src/basic/missing_fcntl.h @@ -25,6 +25,14 @@ #define F_SEAL_WRITE 0x0008 /* prevent writes */ #endif +#ifndef F_SEAL_FUTURE_WRITE +#define F_SEAL_FUTURE_WRITE 0x0010 /* prevent future writes while mapped */ +#endif + +#ifndef F_SEAL_EXEC +#define F_SEAL_EXEC 0x0020 /* prevent chmod modifying exec bits */ +#endif + #ifndef F_OFD_GETLK #define F_OFD_GETLK 36 #define F_OFD_SETLK 37 -- cgit v1.2.1