summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-11-29 17:11:20 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-11-29 17:11:20 -0800
commitc7a7f4e1ad3026a91eeab8fd6477667cf1c7a768 (patch)
treeb44adf3668d60b1757ce913bddf226c473b6e10d
parent2a5f445b365bc59af8d230d2b5f18df2e2de9118 (diff)
parentdd54f29a29ee2ac59f52681ba64af49e06597b0f (diff)
downloadrust-libc-c7a7f4e1ad3026a91eeab8fd6477667cf1c7a768.tar.gz
Merge pull request #83 from bossmc/add-umask
Add umask (POSIX.1-2001)
-rw-r--r--src/unix/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index 3339003dd1..56c9cfb403 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -292,6 +292,7 @@ extern {
link_name = "pwrite$UNIX2003")]
pub fn pwrite(fd: ::c_int, buf: *const ::c_void, count: ::size_t,
offset: off_t) -> ::ssize_t;
+ pub fn umask(mask: mode_t) -> mode_t;
pub fn utime(file: *const c_char, buf: *const utimbuf) -> ::c_int;
#[cfg_attr(all(target_os = "macos", target_arch = "x86"),