sigalrm
act.sa_handler = sigalrm;
if (signal(SIGALRM, sigalrm) == SIG_ERR)
signal(SIGALRM, sigalrm);
sethandler(SIGALRM, sigalrm, SA_ONSTACK);
void sigalrm(int signo);
.sa_handler = sigalrm,