From e8cbf2b3dd32ecd4cfb28b3a69fda8399aa64b9c Mon Sep 17 00:00:00 2001 From: Inokentiy Babushkin <twk@twki.de> Date: Wed, 15 May 2019 15:26:44 +0200 Subject: [PATCH] Added MAP_FIXED_NOREPLACE and MAP_SHARED_VALIDATE consts. Both are linux-specific additions, and supported since kernel version 4.17 and 4.15, respectively. --- src/unix/notbsd/linux/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/unix/notbsd/linux/mod.rs b/src/unix/notbsd/linux/mod.rs index 3d9ccada..212c90cf 100644 --- a/src/unix/notbsd/linux/mod.rs +++ b/src/unix/notbsd/linux/mod.rs @@ -1256,6 +1256,9 @@ pub const LIO_NOP: ::c_int = 2; pub const LIO_WAIT: ::c_int = 0; pub const LIO_NOWAIT: ::c_int = 1; +pub const MAP_SHARED_VALIDATE: ::c_int = 0x3; +pub const MAP_FIXED_NOREPLACE: ::c_int = 0x100000; + pub const MREMAP_MAYMOVE: ::c_int = 1; pub const MREMAP_FIXED: ::c_int = 2; -- GitLab