summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-11-02 20:04:06 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-11-02 20:04:06 -0800
commit193baf9c7258301169d4410d2eb9fc8d8009f16d (patch)
tree49cbe0d49d03572ad458c85b159306e8c446fa59
parent56f610495b4d74e460436841e5c0ed89699d8149 (diff)
parentfe5f36b98461634242a09e67198f59565d8b2e2d (diff)
downloadrust-libc-193baf9c7258301169d4410d2eb9fc8d8009f16d.tar.gz
Merge pull request #31 from alexcrichton/sigaddset
Add more sigset functions
-rw-r--r--src/unix/mod.rs4
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"),