sigqueue
extern int sigqueue(pid_t, int, const union sigval);
error = sigqueue(pid, SIGQUEUE_SIGNAL, value);
error = sigqueue(pid, SIGQUEUE_SIGNAL, value);
clwp->lwp_curinfo = (struct sigqueue *)0;
int sigqueue(pid_t, int, void *, int, int);
/* 190 */ SYSENT_CI("sigqueue", sigqueue, 5),
struct sigqueue *lwp_curinfo; /* siginfo for current signal */
struct sigqueue *p_sigqueue; /* queued siginfo structures */
struct sigqueue *sq_next;
void (*sq_func)(struct sigqueue *); /* destructor function */
struct sigqueue *t_sigqueue; /* queue of siginfo structs */
return (sigqueue(pid, sig, sv.sival_ptr, si_code, block));