summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2019-05-09 18:51:53 +0000
committerRich Felker <dalias@aerifal.cx>2019-07-01 14:11:56 -0400
commit9e8dd1c7f15147074949bda0c4478da6f4038824 (patch)
tree81782d01792fae8ec2b7f02c41917ef1cc69309a /include
parentf67b3c1799e0b0258b9c4c075673e2f4de903cc9 (diff)
downloadmusl-9e8dd1c7f15147074949bda0c4478da6f4038824.tar.gz
fcntl.h: add F_SEAL_FUTURE_WRITE from linux v5.1
needed for android so it can migrate from its ashmem to memfd. allows making the memfd readonly for future users while keeping a writable mmap of it. see linux commit ab3948f58ff841e51feb845720624665ef5b7ef3 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd
Diffstat (limited to 'include')
-rw-r--r--include/fcntl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/fcntl.h b/include/fcntl.h
index 1fba777d..af293405 100644
--- a/include/fcntl.h
+++ b/include/fcntl.h
@@ -129,6 +129,7 @@ int posix_fallocate(int, off_t, off_t);
#define F_SEAL_SHRINK 0x0002
#define F_SEAL_GROW 0x0004
#define F_SEAL_WRITE 0x0008
+#define F_SEAL_FUTURE_WRITE 0x0010
#define F_GET_RW_HINT 1035
#define F_SET_RW_HINT 1036