diff options
Diffstat (limited to 'openbsd-compat/bsd-signal.h')
-rw-r--r-- | openbsd-compat/bsd-signal.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/openbsd-compat/bsd-signal.h b/openbsd-compat/bsd-signal.h index 4cb8cb7a0..8d8c44419 100644 --- a/openbsd-compat/bsd-signal.h +++ b/openbsd-compat/bsd-signal.h | |||
@@ -19,6 +19,8 @@ | |||
19 | 19 | ||
20 | #include "includes.h" | 20 | #include "includes.h" |
21 | 21 | ||
22 | #include <signal.h> | ||
23 | |||
22 | #ifndef _NSIG | 24 | #ifndef _NSIG |
23 | # ifdef NSIG | 25 | # ifdef NSIG |
24 | # define _NSIG NSIG | 26 | # define _NSIG NSIG |
@@ -27,11 +29,6 @@ | |||
27 | # endif | 29 | # endif |
28 | #endif | 30 | #endif |
29 | 31 | ||
30 | /* wrapper for signal interface */ | ||
31 | typedef void (*mysig_t)(int); | ||
32 | mysig_t mysignal(int sig, mysig_t act); | ||
33 | #define signal(a,b) mysignal(a,b) | ||
34 | |||
35 | #if !defined(HAVE_STRSIGNAL) | 32 | #if !defined(HAVE_STRSIGNAL) |
36 | char *strsignal(int); | 33 | char *strsignal(int); |
37 | #endif | 34 | #endif |