diff options
author | cracauer <cracauer@FreeBSD.org> | 1999-07-06 06:55:29 +0000 |
---|---|---|
committer | cracauer <cracauer@FreeBSD.org> | 1999-07-06 06:55:29 +0000 |
commit | 0bb9e75fd21026c94438f2db514d21fd69b82377 (patch) | |
tree | 31559907ca4a8c7c416f4670ddc6cde39793568b /sys/compat/linux/linux_signal.c | |
parent | 37964e09a91d005059b8094ac748eae8a0c50a22 (diff) | |
download | FreeBSD-src-0bb9e75fd21026c94438f2db514d21fd69b82377.zip FreeBSD-src-0bb9e75fd21026c94438f2db514d21fd69b82377.tar.gz |
Rename struct members sa_siginfo. POSIX reserves identifiers starting
with sa_ when <signal.h> is included. They would conflict with the
upcoming SA_SIGINFO implementation.
Reviewed by: BDE
Diffstat (limited to 'sys/compat/linux/linux_signal.c')
-rw-r--r-- | sys/compat/linux/linux_signal.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/sys/compat/linux/linux_signal.c b/sys/compat/linux/linux_signal.c index c8f0f21..191c13c 100644 --- a/sys/compat/linux/linux_signal.c +++ b/sys/compat/linux/linux_signal.c @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: linux_signal.c,v 1.14 1998/12/21 19:21:36 sos Exp $ + * $Id: linux_signal.c,v 1.15 1999/05/06 18:44:26 peter Exp $ */ #include <sys/param.h> @@ -69,38 +69,38 @@ bsd_to_linux_sigset(sigset_t mask) { static void linux_to_bsd_sigaction(linux_sigaction_t *lsa, struct sigaction *bsa) { - bsa->sa_mask = linux_to_bsd_sigset(lsa->sa_mask); - bsa->sa_handler = lsa->sa_handler; + bsa->sa_mask = linux_to_bsd_sigset(lsa->lsa_mask); + bsa->sa_handler = lsa->lsa_handler; bsa->sa_flags = 0; - if (lsa->sa_flags & LINUX_SA_NOCLDSTOP) + if (lsa->lsa_flags & LINUX_SA_NOCLDSTOP) bsa->sa_flags |= SA_NOCLDSTOP; - if (lsa->sa_flags & LINUX_SA_ONSTACK) + if (lsa->lsa_flags & LINUX_SA_ONSTACK) bsa->sa_flags |= SA_ONSTACK; - if (lsa->sa_flags & LINUX_SA_RESTART) + if (lsa->lsa_flags & LINUX_SA_RESTART) bsa->sa_flags |= SA_RESTART; - if (lsa->sa_flags & LINUX_SA_ONESHOT) + if (lsa->lsa_flags & LINUX_SA_ONESHOT) bsa->sa_flags |= SA_RESETHAND; - if (lsa->sa_flags & LINUX_SA_NOMASK) + if (lsa->lsa_flags & LINUX_SA_NOMASK) bsa->sa_flags |= SA_NODEFER; } static void bsd_to_linux_sigaction(struct sigaction *bsa, linux_sigaction_t *lsa) { - lsa->sa_handler = bsa->sa_handler; - lsa->sa_restorer = NULL; /* unsupported */ - lsa->sa_mask = bsd_to_linux_sigset(bsa->sa_mask); - lsa->sa_flags = 0; + lsa->lsa_handler = bsa->sa_handler; + lsa->lsa_restorer = NULL; /* unsupported */ + lsa->lsa_mask = bsd_to_linux_sigset(bsa->sa_mask); + lsa->lsa_flags = 0; if (bsa->sa_flags & SA_NOCLDSTOP) - lsa->sa_flags |= LINUX_SA_NOCLDSTOP; + lsa->lsa_flags |= LINUX_SA_NOCLDSTOP; if (bsa->sa_flags & SA_ONSTACK) - lsa->sa_flags |= LINUX_SA_ONSTACK; + lsa->lsa_flags |= LINUX_SA_ONSTACK; if (bsa->sa_flags & SA_RESTART) - lsa->sa_flags |= LINUX_SA_RESTART; + lsa->lsa_flags |= LINUX_SA_RESTART; if (bsa->sa_flags & SA_RESETHAND) - lsa->sa_flags |= LINUX_SA_ONESHOT; + lsa->lsa_flags |= LINUX_SA_ONESHOT; if (bsa->sa_flags & SA_NODEFER) - lsa->sa_flags |= LINUX_SA_NOMASK; + lsa->lsa_flags |= LINUX_SA_NOMASK; } int |