SIGWINCH
#ifdef SIGWINCH
handle_winch(SIGWINCH);
if (isatty(0)) signal(SIGWINCH, handle_winch);
signal(SIGWINCH, SIG_DFL);
ssh_signal(SIGWINCH, window_change_handler);
ssh_signal(SIGWINCH, SIG_DFL);
ssh_signal(SIGWINCH, control_client_sigrelay);
ssh_signal(SIGWINCH, control_client_sigrelay);
ssh_signal(SIGWINCH, sig_winch);
signal(SIGWINCH, winch_catcher);
signal(SIGWINCH, winch_catcher);
[SIGWINCH] = "Window size changes",
[SIGWINCH] = "WINCH",
pgsignal(tp->t_pgrp, SIGWINCH, 1);
pgsignal(tp->t_pgrp, SIGWINCH, 1);
pgsignal(tp->t_pgrp, SIGWINCH, 1);
pgsignal(tp->t_pgrp, SIGWINCH, 1);
pgsignal(tp->t_pgrp, SIGWINCH, 1);
pgsignal(vconsole->cn_dev->si_tty->t_pgrp, SIGWINCH, 1);
sigaction(SIGWINCH, &sa, NULL);
sigmask(SIGUSR1)|sigmask(SIGTERM)|sigmask(SIGWINCH)|
sigaddset(&ss, SIGWINCH);
{ "winch", SIGWINCH }, { "info", SIGINFO },
if (signal(SIGWINCH, setscreensize) == SIG_ERR)
#ifdef SIGWINCH
#ifdef SIGWINCH
(void) signal(SIGWINCH, sendwin);
#ifdef SIGWINCH
#ifdef SIGWINCH
sigaddset(&signalset, SIGWINCH);
#ifdef SIGWINCH
sighold(SIGWINCH);
#ifdef SIGWINCH
sigmask(SIGTSTP) | sigmask(SIGWINCH));
#ifdef SIGWINCH
(void) set_signal(SIGWINCH, sig_winch);
#ifdef SIGWINCH
sigrelse(SIGWINCH);
case SIGWINCH: return("WINCH");