- #include <stdio.h>
- #include <stdlib.h>
- #include <signal.h>
- typedef void Sig_PROC(int);
- typedef Sig_PROC *Sig_Proc;
- SIGNAL(Sig_Proc sig_proc)
- {
- signal(SIGHUP,SIG_IGN);
- signal(SIGINT,SIG_IGN);
- signal(SIGQUIT,SIG_IGN);
- signal(SIGCLD,SIG_IGN);
- signal(SIGUSR1,sig_proc);
- }