Add ps_sigreset, to to keep track of signals which are reset when caught.

This commit is contained in:
mycroft 1995-08-13 22:48:47 +00:00
parent ad35618e1e
commit 0b54b37344
1 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: signalvar.h,v 1.13 1995/03/26 20:24:44 jtc Exp $ */ /* $NetBSD: signalvar.h,v 1.14 1995/08/13 22:48:47 mycroft Exp $ */
/* /*
* Copyright (c) 1991, 1993 * Copyright (c) 1991, 1993
@ -52,12 +52,12 @@ struct sigacts {
sigset_t ps_catchmask[NSIG]; /* signals to be blocked */ sigset_t ps_catchmask[NSIG]; /* signals to be blocked */
sigset_t ps_sigonstack; /* signals to take on sigstack */ sigset_t ps_sigonstack; /* signals to take on sigstack */
sigset_t ps_sigintr; /* signals that interrupt syscalls */ sigset_t ps_sigintr; /* signals that interrupt syscalls */
sigset_t ps_sigreset; /* signals that reset when caught */
sigset_t ps_oldmask; /* saved mask from before sigpause */ sigset_t ps_oldmask; /* saved mask from before sigpause */
int ps_flags; /* signal flags, below */ int ps_flags; /* signal flags, below */
struct sigaltstack ps_sigstk; /* sp & on stack state variable */ struct sigaltstack ps_sigstk; /* sp & on stack state variable */
int ps_sig; /* for core dump/debugger XXX */ int ps_sig; /* for core dump/debugger XXX */
long ps_code; /* for core dump/debugger XXX */ long ps_code; /* for core dump/debugger XXX */
long ps_addr; /* for core dump/debugger XXX */
sigset_t ps_usertramp; /* SunOS compat; libc sigtramp XXX */ sigset_t ps_usertramp; /* SunOS compat; libc sigtramp XXX */
}; };