Lines Matching defs:SigHandler
65 to say SigHandler *foo = signal (SIGKILL, SIG_IGN); */
66 typedef RETSIGTYPE SigHandler ();
72 typedef struct { SigHandler *sa_handler; int sa_mask, sa_flags; } sighandler_cxt;
80 static SigHandler *rl_set_sighandler PARAMS((int, SigHandler *, sighandler_cxt *));
81 static void rl_maybe_set_sighandler PARAMS((int, SigHandler *, sighandler_cxt *));
203 SigHandler *oh;
219 oh = (SigHandler *)old_winch.sa_handler;
220 if (oh && oh != (SigHandler *)SIG_IGN && oh != (SigHandler *)SIG_DFL)
244 static SigHandler *
247 SigHandler *handler;
260 old_handler.sa_handler = (SigHandler *)signal (sig, handler);
275 SigHandler *handler;
279 SigHandler *oh;
283 if (oh == (SigHandler *)SIG_IGN)
291 SigHandler *oh;
338 if (oh == (SigHandler *)SIG_IGN)
345 if (oh != (SigHandler *)SIG_DFL && (old_alrm.sa_flags & SA_RESTART))