diff options
author | Alex Crichton <alex@alexcrichton.com> | 2015-11-02 20:04:06 -0800 |
---|---|---|
committer | Alex Crichton <alex@alexcrichton.com> | 2015-11-02 20:04:06 -0800 |
commit | 193baf9c7258301169d4410d2eb9fc8d8009f16d (patch) | |
tree | 49cbe0d49d03572ad458c85b159306e8c446fa59 | |
parent | 56f610495b4d74e460436841e5c0ed89699d8149 (diff) | |
parent | fe5f36b98461634242a09e67198f59565d8b2e2d (diff) | |
download | rust-libc-193baf9c7258301169d4410d2eb9fc8d8009f16d.tar.gz |
Merge pull request #31 from alexcrichton/sigaddset
Add more sigset functions
-rw-r--r-- | src/unix/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs index 97c9c3028d..c4db26ceb6 100644 --- a/src/unix/mod.rs +++ b/src/unix/mod.rs @@ -506,6 +506,10 @@ extern { align: ::size_t, size: ::size_t) -> ::c_int; pub fn sigemptyset(set: *mut sigset_t) -> ::c_int; + pub fn sigaddset(set: *mut sigset_t, signum: ::c_int) -> ::c_int; + pub fn sigfillset(set: *mut sigset_t) -> ::c_int; + pub fn sigdelset(set: *mut sigset_t, signum: ::c_int) -> ::c_int; + pub fn sigismember(set: *const sigset_t, signum: ::c_int) -> ::c_int; #[cfg_attr(all(target_os = "macos", target_arch = "x86_64"), link_name = "select$1050")] #[cfg_attr(all(target_os = "macos", target_arch = "x86"), |