diff options
author | Kamal Marhubi <kamal@marhubi.com> | 2016-03-15 14:14:39 -0400 |
---|---|---|
committer | Kamal Marhubi <kamal@marhubi.com> | 2016-03-16 16:11:37 -0400 |
commit | 7038da088ae828d892ce46f778bf62f6aeb1f424 (patch) | |
tree | 6b7229258fb4f6902173e54fc8c3f121c9f183a6 /src/sys/mman.rs | |
parent | b4c9f5bad14c3ce13edc2f72ef409e3397dc7f10 (diff) | |
download | nix-7038da088ae828d892ce46f778bf62f6aeb1f424.zip |
mman: Use libc_bitflags macro for ProtFlags
This serves as an example use of the libc_bitflags macro.
Diffstat (limited to 'src/sys/mman.rs')
-rw-r--r-- | src/sys/mman.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/sys/mman.rs b/src/sys/mman.rs index a23526d6..5bc1c82d 100644 --- a/src/sys/mman.rs +++ b/src/sys/mman.rs @@ -6,16 +6,16 @@ use std::os::unix::io::RawFd; pub use self::consts::*; -bitflags!{ - flags ProtFlags : libc::c_int { - const PROT_NONE = libc::PROT_NONE, - const PROT_READ = libc::PROT_READ, - const PROT_WRITE = libc::PROT_WRITE, - const PROT_EXEC = libc::PROT_EXEC, +libc_bitflags!{ + flags ProtFlags: libc::c_int { + PROT_NONE, + PROT_READ, + PROT_WRITE, + PROT_EXEC, #[cfg(any(target_os = "linux", target_os = "android"))] - const PROT_GROWSDOWN = libc::PROT_GROWSDOWN, + PROT_GROWSDOWN, #[cfg(any(target_os = "linux", target_os = "android"))] - const PROT_GROWSUP = libc::PROT_GROWSUP, + PROT_GROWSUP, } } |