41 typedef unsigned long sigset_t;
71 #define SIGRTMAX NSIG-1
78 #define SIG_IGN sig_ignore_handler
84 void init_signals(void);
94 int kill(
unsigned int pid,
int sig);
114 int sigsuspend(
const sigset_t *sigmask);
116 int sigprocmask(
int how,
const sigset_t *set, sigset_t *oldset);
118 int sigemptyset(sigset_t *set);
120 int sigfillset(sigset_t *set);
122 int sigaddset(sigset_t *set,
int signum);
124 int sigdelset(sigset_t *set,
int signum);
126 int sigismember(
const sigset_t *set,
int signum);
128 void sig_ignore_handler(
int signal);
int kill(unsigned int pid, int sig)
Definition: signal.c:37
sighandler_t signal(int sig, sighandler_t func)
Definition: signal.c:51
void(* sighandler_t)(int)
Definition: signal.h:42