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