sigwait
signal_caught = sigwait(&set);
signal_caught = sigwait(&set);
sig = sigwait(&sigwaitset);
sig = sigwait(&sigset);
(void) sigwait(&set);
sig = sigwait(&tmpmask);
sig = sigwait(&tmpmask);
sig = sigwait(&sigs);
(void) sigwait(&alrm_mask, &sig);
(void) sigwait(&alrm_mask, &sig);
if ((sig = sigwait(&hdl_set)) < 0) {
sig = sigwait(&sigwaitset);
if ((sig = sigwait(&set)) < 0)
if ((sigerr = sigwait(&set, &sig)) != 0)
sigval = sigwait(&set);
int sig = sigwait(&myset);
sig = sigwait(&sset);
if (sigwait(&signal_set, &sig) == 0) {
err = sigwait(&signal_set, &sig);
(void) sigwait(&sigs, &sig);
#pragma redefine_extname sigwait __posix_sigwait
extern int sigwait(const sigset_t *_RESTRICT_KYWD, int *_RESTRICT_KYWD);
extern int sigwait(sigset_t *);
if ((*signo = sigwait((sigset_t *)setp)) == -1) {
if (sigwait(set, &sig) != 0) {