Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/compat/linux/common/linux_signal.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/compat/linux/common/linux_signal.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.80.8.2 retrieving revision 1.81 diff -u -p -r1.80.8.2 -r1.81 --- src/sys/compat/linux/common/linux_signal.c 2022/08/03 11:11:32 1.80.8.2 +++ src/sys/compat/linux/common/linux_signal.c 2019/08/23 08:31:11 1.81 @@ -1,4 +1,4 @@ -/* $NetBSD: linux_signal.c,v 1.80.8.2 2022/08/03 11:11:32 martin Exp $ */ +/* $NetBSD: linux_signal.c,v 1.81 2019/08/23 08:31:11 maxv Exp $ */ /*- * Copyright (c) 1995, 1998 The NetBSD Foundation, Inc. @@ -48,7 +48,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: linux_signal.c,v 1.80.8.2 2022/08/03 11:11:32 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux_signal.c,v 1.81 2019/08/23 08:31:11 maxv Exp $"); #define COMPAT_LINUX 1 @@ -274,8 +274,6 @@ linux_to_native_sigflags(const unsigned void linux_old_to_native_sigaction(struct sigaction *bsa, const struct linux_old_sigaction *lsa) { - - memset(bsa, 0, sizeof(*bsa)); bsa->sa_handler = lsa->linux_sa_handler; linux_old_to_native_sigset(&bsa->sa_mask, &lsa->linux_sa_mask); bsa->sa_flags = linux_to_native_sigflags(lsa->linux_sa_flags); @@ -284,8 +282,6 @@ linux_old_to_native_sigaction(struct sig void native_to_linux_old_sigaction(struct linux_old_sigaction *lsa, const struct sigaction *bsa) { - - memset(lsa, 0, sizeof(*lsa)); lsa->linux_sa_handler = bsa->sa_handler; native_to_linux_old_sigset(&lsa->linux_sa_mask, &bsa->sa_mask); lsa->linux_sa_flags = native_to_linux_sigflags(bsa->sa_flags); @@ -298,8 +294,6 @@ native_to_linux_old_sigaction(struct lin void linux_to_native_sigaction(struct sigaction *bsa, const struct linux_sigaction *lsa) { - - memset(bsa, 0, sizeof(*bsa)); bsa->sa_handler = lsa->linux_sa_handler; linux_to_native_sigset(&bsa->sa_mask, &lsa->linux_sa_mask); bsa->sa_flags = linux_to_native_sigflags(lsa->linux_sa_flags); @@ -308,8 +302,6 @@ linux_to_native_sigaction(struct sigacti void native_to_linux_sigaction(struct linux_sigaction *lsa, const struct sigaction *bsa) { - - memset(lsa, 0, sizeof(*lsa)); lsa->linux_sa_handler = bsa->sa_handler; native_to_linux_sigset(&lsa->linux_sa_mask, &bsa->sa_mask); lsa->linux_sa_flags = native_to_linux_sigflags(bsa->sa_flags);