]> git.corax.cc Git - corax/commitdiff
Add prototypes for functions manipulating sigset_t types
authorMatthias Kruk <m@m10k.eu>
Tue, 14 Jan 2020 11:27:07 +0000 (20:27 +0900)
committerMatthias Kruk <m@m10k.eu>
Tue, 14 Jan 2020 11:27:07 +0000 (20:27 +0900)
include/signal.h

index 1a9a1bd4f10aed3631da7db8f77c827b4b34bd57..78031e251d7c3053553b4e385579bac7e6b00293 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef __SIGNAL_H
 #define __SIGNAL_H
 
+#include <sys/types.h>
+
 #define SIGHWINT  0 /* Corax specific: hardware interrupt signal */
 #define SIGHUP    1
 #define SIGINT    2
@@ -104,6 +106,12 @@ typedef void (*sighandler_t)(int);
 
 extern int sigaction(int, const struct sigaction*, struct sigaction*);
 
+extern int sigemptyset(sigset_t*);
+extern int sigfillset(sigset_t*);
+extern int sigaddset(sigset_t*, int);
+extern int sigdelset(sigset_t*, int);
+extern int sigismember(const sigset_t*, int);
+
 #endif /* __ASSEMBLY_SOURCE */
 
 #endif /* __SIGNAL_H */