sigignore.c 197 B

123456789101112
  1. #include <signal.h>
  2. #include <stdlib.h>
  3. int sigignore(int sig)
  4. {
  5. struct sigaction sa;
  6. sigemptyset(&sa.sa_mask);
  7. sa.sa_handler = SIG_IGN;
  8. sa.sa_flags = 0;
  9. return sigaction(sig, &sa, NULL);
  10. }