ssh_signal
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGINT, handler);
if (ssh_signal(SIGHUP, SIG_IGN) != SIG_IGN)
ssh_signal(SIGHUP, signal_handler);
if (ssh_signal(SIGINT, SIG_IGN) != SIG_IGN)
ssh_signal(SIGINT, signal_handler);
if (ssh_signal(SIGQUIT, SIG_IGN) != SIG_IGN)
ssh_signal(SIGQUIT, signal_handler);
if (ssh_signal(SIGTERM, SIG_IGN) != SIG_IGN)
ssh_signal(SIGTERM, signal_handler);
ssh_signal(SIGWINCH, window_change_handler);
ssh_signal(SIGINFO, siginfo_handler);
ssh_signal(SIGWINCH, SIG_DFL);
handler = ssh_signal(SIGINT, SIG_IGN);
ssh_signal(i, SIG_DFL);
sshsig_t ssh_signal(int, sshsig_t);
ssh_signal(SIGHUP, &monitor_child_handler);
ssh_signal(SIGTERM, &monitor_child_handler);
ssh_signal(SIGINT, &monitor_child_handler);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGHUP, control_client_sighandler);
ssh_signal(SIGINT, control_client_sighandler);
ssh_signal(SIGTERM, control_client_sighandler);
ssh_signal(SIGWINCH, control_client_sigrelay);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGHUP, control_client_sighandler);
ssh_signal(SIGINT, control_client_sighandler);
ssh_signal(SIGTERM, control_client_sighandler);
ssh_signal(SIGWINCH, control_client_sigrelay);
ssh_signal(SIGALRM, sig_alarm);
ssh_signal(SIGWINCH, sig_winch);
ssh_signal(SIGTERM, SIG_DFL);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGCHLD, ctx->osigchld);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGTERM, killchild);
ssh_signal(SIGINT, killchild);
ssh_signal(SIGHUP, killchild);
ssh_signal(SIGTSTP, suspchild);
ssh_signal(SIGTTIN, suspchild);
ssh_signal(SIGTTOU, suspchild);
ssh_signal(SIGTERM, killchild);
ssh_signal(SIGINT, killchild);
ssh_signal(SIGHUP, killchild);
(void) ssh_signal(SIGPIPE, lostconn);
ssh_signal(SIGCHLD, sigchld_handler);
ssh_signal(SIGINFO, siginfo_handler);
ssh_signal(SIGPIPE, SIG_DFL);
ssh_signal(SIGINT, cmd_interrupt);
ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGINT, SIG_IGN);
ssh_signal(SIGTERM, SIG_DFL);
ssh_signal(SIGTERM, killchild);
ssh_signal(SIGINT, killchild);
ssh_signal(SIGHUP, killchild);
ssh_signal(SIGTSTP, suspchild);
ssh_signal(SIGTTIN, suspchild);
ssh_signal(SIGTTOU, suspchild);
ssh_signal(SIGCHLD, sigchld_handler);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGINT, (d_flag | D_flag) ? cleanup_handler : SIG_IGN);
ssh_signal(SIGHUP, cleanup_handler);
ssh_signal(SIGTERM, cleanup_handler);
ssh_signal(SIGUSR1, keydrop_handler);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGCHLD, osigchld);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGPIPE, SIG_IGN); /* ignore SIGPIPE early */
ssh_signal(SIGCHLD, main_sigchld_handler);
ssh_signal(SIGSEGV, SIG_DFL);
osighand = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGPIPE, SIG_DFL);
ssh_signal(SIGCHLD, osighand);
ssh_signal(SIGPIPE, SIG_DFL);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGCHLD, osigchld);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGALRM, SIG_DFL);
ssh_signal(SIGHUP, SIG_DFL);
ssh_signal(SIGTERM, SIG_DFL);
ssh_signal(SIGQUIT, SIG_DFL);
ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGALRM, SIG_DFL);
ssh_signal(SIGHUP, SIG_DFL);
ssh_signal(SIGTERM, SIG_DFL);
ssh_signal(SIGQUIT, SIG_DFL);
ssh_signal(SIGCHLD, SIG_DFL);
ssh_signal(SIGALRM, grace_alarm_handler);
ssh_signal(SIGALRM, SIG_DFL);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGHUP, sighup_handler);
ssh_signal(SIGCHLD, main_sigchld_handler);
ssh_signal(SIGTERM, sigterm_handler);
ssh_signal(SIGQUIT, sigterm_handler);
ssh_signal(SIGINFO, siginfo_handler);
ssh_signal(SIGHUP, SIG_IGN); /* avoid reset to SIG_DFL */
ssh_signal(SIGHUP, SIG_IGN); /* will be restored after exec */