__sighandler_t
__sighandler_t *sf_handler;
(__sighandler_t *)act->sa_sigaction;
#define SIG_DFL ((__sighandler_t *)0)
#define SIG_IGN ((__sighandler_t *)1)
#define SIG_ERR ((__sighandler_t *)-1)
typedef __sighandler_t *sig_t; /* type of pointer to a signal function */
__sighandler_t *sv_handler; /* signal handler */
__sighandler_t *signal(int, __sighandler_t *);
#define SIG_CATCH ((__sighandler_t *)2)
#define SIG_HOLD ((__sighandler_t *)3)