sigterm
SIGTYPE sigterm __P((int signo));
signal(SIGTERM, sigterm);
static void sigterm(int);
if (signal(SIGHUP, sigterm) == SIG_ERR)
if (signal(SIGTERM, sigterm) == SIG_ERR)
if (signal(SIGINT, sigterm) == SIG_ERR)
extern void sigterm();
sigact.sa_handler = sigterm;
sigterm();
signal(SIGTERM, sigterm);
case SIGTERM: sigterm = 1;
if (sigterm == 1)
static volatile uint_t sigterm = 0;
(void) sm_signal(SIGTERM, sigterm);
FIX_SYSV_SIGNAL(sig, sigterm);
static SIGFUNC_DECL sigterm __P((int));
extern void sigterm(int);
sigact.sa_handler = sigterm;