summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-01-28 23:05:40 -0800
committerAlex Crichton <alex@alexcrichton.com>2016-01-28 23:05:40 -0800
commit400a7df23aa7e10d15db48004c2f390c5c64b456 (patch)
tree2b6e2ab481475a5a4fd82fd488aae25a1ffc7a2e
parent91ff43c736de664f8d3cd351e148c09cdea6731e (diff)
parent702814f0587cd4da6eb9c84ce6f66163fc536814 (diff)
downloadrust-libc-400a7df23aa7e10d15db48004c2f390c5c64b456.tar.gz
Merge pull request #161 from nbaksalyar/illumos
Renames "sunos" to "solaris" (as a part of PR to add Illumos support to Rust)
-rw-r--r--src/unix/mod.rs6
-rw-r--r--src/unix/solaris/mod.rs (renamed from src/unix/sunos/mod.rs)1
2 files changed, 4 insertions, 3 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index 704406e631..fb42ccb9af 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -693,9 +693,9 @@ cfg_if! {
target_os = "bitrig"))] {
mod bsd;
pub use self::bsd::*;
- } else if #[cfg(target_os = "sunos")] {
- mod sunos;
- pub use self::sunos::*;
+ } else if #[cfg(target_os = "solaris")] {
+ mod solaris;
+ pub use self::solaris::*;
} else {
// ...
}
diff --git a/src/unix/sunos/mod.rs b/src/unix/solaris/mod.rs
index 733709c797..2976c357c1 100644
--- a/src/unix/sunos/mod.rs
+++ b/src/unix/solaris/mod.rs
@@ -322,6 +322,7 @@ pub const O_EXCL: ::c_int = 1024;
pub const O_NOCTTY: ::c_int = 2048;
pub const O_TRUNC: ::c_int = 512;
pub const O_CLOEXEC: ::c_int = 0x800000;
+pub const O_ACCMODE: ::c_int = 0x600003;
pub const S_IFIFO: mode_t = 4096;
pub const S_IFCHR: mode_t = 8192;
pub const S_IFBLK: mode_t = 24576;