version 1.1, 2018/06/04 06:28:05 |
version 1.2, 2020/08/26 06:03:31 |
|
|
/* $OpenXM$ |
/* $OpenXM: OpenXM/src/ox_pari/mysig.c,v 1.1 2018/06/04 06:28:05 ohara Exp $ |
*/ |
*/ |
#include <stdio.h> |
#include <stdio.h> |
#include <signal.h> |
#include <signal.h> |
Line 12 static void *Old_handler; |
|
Line 12 static void *Old_handler; |
|
sigset SIGINT, SIGCHLD, SIGUSR1 |
sigset SIGINT, SIGCHLD, SIGUSR1 |
*/ |
*/ |
int unblock_signal(int sigset[]) { |
int unblock_signal(int sigset[]) { |
struct sigaction act; |
|
sigset_t set; |
sigset_t set; |
sigset_t oldset; |
sigset_t oldset; |
int i; |
int i; |
Line 23 int unblock_signal(int sigset[]) { |
|
Line 22 int unblock_signal(int sigset[]) { |
|
} |
} |
/* Add (or) blocked signals, see sigprocmask */ |
/* Add (or) blocked signals, see sigprocmask */ |
int block_signal(int sigset[]) { |
int block_signal(int sigset[]) { |
struct sigaction act; |
|
sigset_t set; |
sigset_t set; |
sigset_t oldset; |
sigset_t oldset; |
int i; |
int i; |