diff options
Diffstat (limited to 'sys/compat/linux/linux_signal.c')
| -rw-r--r-- | sys/compat/linux/linux_signal.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/compat/linux/linux_signal.c b/sys/compat/linux/linux_signal.c index 67af421caef..af5666317f7 100644 --- a/sys/compat/linux/linux_signal.c +++ b/sys/compat/linux/linux_signal.c @@ -1,4 +1,4 @@ -/* $OpenBSD: linux_signal.c,v 1.15 2012/06/19 11:35:29 pirofti Exp $ */ +/* $OpenBSD: linux_signal.c,v 1.16 2014/01/21 01:49:13 tedu Exp $ */ /* $NetBSD: linux_signal.c,v 1.10 1996/04/04 23:51:36 christos Exp $ */ /* @@ -53,13 +53,13 @@ #include <compat/linux/linux_syscallargs.h> #include <compat/linux/linux_util.h> -#define sigemptyset(s) bzero((s), sizeof(*(s))) +#define sigemptyset(s) memset((s), 0, sizeof(*(s))) #define sigismember(s, n) (*(s) & sigmask(n)) #define sigaddset(s, n) (*(s) |= sigmask(n)) /* Locally used defines (in bsd<->linux conversion functions): */ #define linux_sigmask(n) (1 << ((n) - 1)) -#define linux_sigemptyset(s) bzero((s), sizeof(*(s))) +#define linux_sigemptyset(s) memset((s), 0, sizeof(*(s))) #define linux_sigismember(s, n) ((s)->sig[((n) - 1) / LINUX__NSIG_BPW] \ & (1 << ((n) - 1) % LINUX__NSIG_BPW)) #define linux_sigaddset(s, n) ((s)->sig[((n) - 1) / LINUX__NSIG_BPW] \ @@ -333,7 +333,7 @@ bsd_to_linux_sigaction(bsa, lsa) { /* Clear sa_flags and sa_restorer (if it exists) */ - bzero(lsa, sizeof(struct linux_sigaction)); + memset(lsa, 0, sizeof(struct linux_sigaction)); /* ...and fill in the mask and flags */ bsd_to_linux_sigset(&bsa->sa_mask, &lsa->sa_mask); |
