#include int sigpause(int sig) { sigset_t mask; sigprocmask(0, 0, &mask); sigdelset(&mask, sig); return sigsuspend(&mask); } #ifdef TEST int main(void) { return 0; } #endif