From 4b2bc05ffe060ee14c939184f48a7998702c17c2 Mon Sep 17 00:00:00 2001 From: jhb <jhb@FreeBSD.org> Date: Thu, 17 Apr 2003 22:06:43 +0000 Subject: [PATCH] - Remove garbage SIGSETOR() that snuck into struct sigpending_args definition. - Use the proper constant for the last arg to kern_sigaction() in osigvec() instead of a magic value. --- sys/kern/kern_sig.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index e5f5452cbfa1..c1055352ec5f 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -696,7 +696,6 @@ osigprocmask(td, uap) #ifndef _SYS_SYSPROTO_H_ struct sigpending_args { - SIGSETOR(siglist, td->td_siglist); sigset_t *set; }; #endif @@ -953,7 +952,7 @@ osigvec(td, uap) #endif } mtx_lock(&Giant); - error = kern_sigaction(td, uap->signum, nsap, osap, 1); + error = kern_sigaction(td, uap->signum, nsap, osap, KSA_OSIGSET); mtx_unlock(&Giant); if (osap && !error) { vec.sv_handler = osap->sa_handler;