#include #include #include void handler (int sig) {} void settimeout () { sigset (SIGALRM, handler); alarm (3); } void cleartimeout () { sigset (SIGALRM, SIG_IGN); alarm (0); }