From fe5f36b98461634242a09e67198f59565d8b2e2d Mon Sep 17 00:00:00 2001
From: Alex Crichton <alex@alexcrichton.com>
Date: Mon, 2 Nov 2015 17:06:59 -0800
Subject: [PATCH] Add more sigset functions

---
 src/unix/mod.rs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index 97c9c302..c4db26ce 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"),
-- 
GitLab