summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgnzlbg <gonzalobg88@gmail.com>2018-01-17 18:10:43 +0100
committergnzlbg <gonzalobg88@gmail.com>2018-01-17 18:20:02 +0100
commitbfd3bf34bb95311a86d90417c2a6b047c8942b83 (patch)
treec98872691a18d18f169abb1a0ac4760112e32f64
parentf8db1a0f47434ce70e3f52a96dffe22ce36fe03e (diff)
downloadrust-libc-bfd3bf34bb95311a86d90417c2a6b047c8942b83.tar.gz
Adds Linux's remap_file_pages .
Closes #899.
-rw-r--r--src/unix/notbsd/linux/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/unix/notbsd/linux/mod.rs b/src/unix/notbsd/linux/mod.rs
index 9477413652..7525885797 100644
--- a/src/unix/notbsd/linux/mod.rs
+++ b/src/unix/notbsd/linux/mod.rs
@@ -1508,7 +1508,8 @@ extern {
-> ::c_int;
pub fn msync(addr: *mut ::c_void, len: ::size_t, flags: ::c_int) -> ::c_int;
-
+ pub fn remap_file_pages(addr: *mut ::c_void, size: ::size_t, prot: ::c_int,
+ pgoff: ::size_t, flags: ::c_int) -> ::c_int;
pub fn recvfrom(socket: ::c_int, buf: *mut ::c_void, len: ::size_t,
flags: ::c_int, addr: *mut ::sockaddr,
addrlen: *mut ::socklen_t) -> ::ssize_t;