sigchld
signal(SIGCHLD, sigchld);
.sa_handler = sigchld,
static void sigchld(int sig);
sig_t sighup, sigint, sigquit, sigchld;
sigchld = signal(SIGCHLD, SIG_DFL);
(void)signal(SIGCHLD, sigchld);