__libc_sigprocmask
if (__libc_sigprocmask(SIG_BLOCK, NULL, &set) == -1)
return (__libc_sigprocmask(SIG_BLOCK, &set, NULL));
return (__libc_sigprocmask(SIG_UNBLOCK, &set, NULL));
if (__libc_sigprocmask(SIG_BLOCK, NULL, &pset) == -1)
if (__libc_sigprocmask(SIG_BLOCK, &set, &pset) == -1)
if (__libc_sigprocmask(SIG_UNBLOCK, &set, &pset) == -1)
n = __libc_sigprocmask(SIG_SETMASK, &set, &oset);
n = __libc_sigprocmask(SIG_BLOCK, &set, &oset);
(void)__libc_sigprocmask(SIG_BLOCK, &set, &oset);
(void)__libc_sigprocmask(SIG_SETMASK, &oset, NULL);
(void)__libc_sigprocmask(SIG_BLOCK, &set, &oset);
(void)__libc_sigprocmask(SIG_SETMASK, &oset, (sigset_t *)NULL);
(void)__libc_sigprocmask(SIG_BLOCK, &sigset, &sigoset);
(void)__libc_sigprocmask(SIG_SETMASK, &sigoset, NULL);
(void)__libc_sigprocmask(SIG_BLOCK, &newsigblock, &oldsigblock);
(void)__libc_sigprocmask(SIG_SETMASK, &oldsigblock, NULL);
(void)__libc_sigprocmask(SIG_SETMASK, &oldsigblock, NULL);
(void)__libc_sigprocmask(SIG_SETMASK, &oldsigblock, NULL);
int __libc_sigprocmask(int, const __sigset_t *, __sigset_t *)
__libc_sigprocmask(SIG_BLOCK, (const sigset_t *)&newmask, &oldmask);
__libc_sigprocmask(SIG_SETMASK, (const sigset_t *)&oldmask,
__libc_sigprocmask(SIG_SETMASK, (const sigset_t *)&oldmask,
__libc_sigprocmask(SIG_SETMASK, (const sigset_t *)&oldmask, NULL);
__libc_sigprocmask(SIG_SETMASK, (const sigset_t *)&oldmask, NULL);
(void)__libc_sigprocmask(SIG_BLOCK, &set, &oset);
(void)__libc_sigprocmask(SIG_SETMASK, &oset, NULL);
(void)__libc_sigprocmask(SIG_SETMASK, &act.sa_mask, NULL);
(void)__libc_sigprocmask(SIG_SETMASK, &act.sa_mask, NULL);
(void)__libc_sigprocmask(SIG_UNBLOCK, &sigblock, NULL);
(void)__libc_sigprocmask(SIG_BLOCK, &sigblock, &osigblock);
__weak_reference(sigprocmask, __libc_sigprocmask);
__strong_reference(sigprocmask, __libc_sigprocmask);