SIG_ERR
#define BADSIG SIG_ERR
if (old_handler == SIG_ERR) {
if (signal(SIG_EVENT, old_handler) == SIG_ERR) {
if (signal(SIGSEGV, int_handler) == SIG_ERR) {
if (signal(SIGCHLD, chld_handler) == SIG_ERR) {
if (signal(SIGHUP, int_handler) == SIG_ERR) {
if (signal(SIGINT, int_handler) == SIG_ERR) {
if (signal(SIGQUIT, int_handler) == SIG_ERR) {
if (signal(SIGABRT, int_handler) == SIG_ERR) {
if (signal(SIGTERM, int_handler) == SIG_ERR) {
if (signal(SIGPWR, int_handler) == SIG_ERR) {
if (signal(SIGXCPU, int_handler) == SIG_ERR) {
if (signal(SIGXFSZ, int_handler) == SIG_ERR) {
if (act == SIG_ERR)
if (disp == SIG_ERR) {
if (signal(SIGTERM, ipmgmt_exit) == SIG_ERR ||
signal(SIGINT, ipmgmt_exit) == SIG_ERR) {
if (signal(SIGALRM, probe_exit) == SIG_ERR) {
if (signal(SIGHUP, SIG_IGN) == SIG_ERR)
if (signal(SIGALRM, sigalrm) == SIG_ERR)
if (signal(SIGHUP, sigterm) == SIG_ERR)
if (signal(SIGTERM, sigterm) == SIG_ERR)
if (signal(SIGINT, sigterm) == SIG_ERR)
if (signal(SIGUSR1, sigtrace_more) == SIG_ERR)
if (signal(SIGUSR2, sigtrace_less) == SIG_ERR)
if (signal(SIGHUP, sigtrace_dump) == SIG_ERR)
if (signal(sig, sigalrm) == SIG_ERR)
if (signal(sig, SIG_DFL) == SIG_ERR) /* catch it only once */
if (signal(s, sigtrace_more) == SIG_ERR)
if (signal(s, sigtrace_less) == SIG_ERR)
if (signal(s, sigtrace_dump) == SIG_ERR)
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
if (signal(SIGUSR1, print_cache_signal) == SIG_ERR) {
if (signal(SIGUSR1, print_cache_signal) == SIG_ERR) {
if (signal(SIGTERM, catch_exit) == SIG_ERR) {
if (signal(SIGTERM, dlmgmtd_exit) == SIG_ERR ||
signal(SIGINT, dlmgmtd_exit) == SIG_ERR) {
if (sigignore(1 << i) == (int)SIG_ERR) {
if ((temp = sigignore(1 << i)) == (int)SIG_ERR) {
if (signal(SIGINT, fwflash_intr) == SIG_ERR) {
if (signal(SIGTERM, fwflash_intr) == SIG_ERR) {
if (signal(SIGUSR1, sig_ok_to_exit) == SIG_ERR) {
return(SIG_ERR);
return(SIG_ERR);
return(SIG_ERR);
return(SIG_ERR);
#ifndef SIG_ERR
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR) {
return (SIG_ERR);
if (signal(SIGCONT, cont_handler) == SIG_ERR)
if (signal(SIGINT, cleanup) == SIG_ERR) {
if (signal(SIGINT, cleanup) == SIG_ERR) {
# ifndef SIG_ERR
if (handler == SIG_ERR)
return SIG_ERR;
return SIG_ERR;
static void (*psig0_func)() = SIG_ERR;
if (signal(SIGTERM, sig_handler) == SIG_ERR)
if (signal(SIGHUP, sig_handler) == SIG_ERR)
if (signal(SIGPIPE, sig_handler) == SIG_ERR)
if (signal(SIGCONT, cont_handler) == SIG_ERR)
if (signal(SIGCONT, cont_handler) == SIG_ERR) {
if (signal(SIGCONT, cont_handler) == SIG_ERR)
if (saved_handler != SIG_ERR)
CHECK_SIG(sig, SIG_ERR);
return (SIG_ERR);
CHECK_SIG(sig, SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
CHECK_SIG(sig, SIG_ERR);
return (SIG_ERR);
if (signal(sig, SIG_DFL) == SIG_ERR)
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);