[BACK]Return to mux.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/mux.c between version 1.80 and 1.81

version 1.80, 2019/06/28 13:35:04 version 1.81, 2020/01/23 07:10:22
Line 1892 
Line 1892 
                 return -1;                  return -1;
         }          }
   
         signal(SIGPIPE, SIG_IGN);          ssh_signal(SIGPIPE, SIG_IGN);
   
         if (stdin_null_flag) {          if (stdin_null_flag) {
                 if ((devnull = open(_PATH_DEVNULL, O_RDONLY)) == -1)                  if ((devnull = open(_PATH_DEVNULL, O_RDONLY)) == -1)
Line 1992 
Line 1992 
         if (pledge("stdio proc tty", NULL) == -1)          if (pledge("stdio proc tty", NULL) == -1)
                 fatal("%s pledge(): %s", __func__, strerror(errno));                  fatal("%s pledge(): %s", __func__, strerror(errno));
   
         signal(SIGHUP, control_client_sighandler);          ssh_signal(SIGHUP, control_client_sighandler);
         signal(SIGINT, control_client_sighandler);          ssh_signal(SIGINT, control_client_sighandler);
         signal(SIGTERM, control_client_sighandler);          ssh_signal(SIGTERM, control_client_sighandler);
         signal(SIGWINCH, control_client_sigrelay);          ssh_signal(SIGWINCH, control_client_sigrelay);
   
         rawmode = tty_flag;          rawmode = tty_flag;
         if (tty_flag)          if (tty_flag)
Line 2125 
Line 2125 
                 return -1;                  return -1;
         }          }
   
         signal(SIGPIPE, SIG_IGN);          ssh_signal(SIGPIPE, SIG_IGN);
   
         if (stdin_null_flag) {          if (stdin_null_flag) {
                 if ((devnull = open(_PATH_DEVNULL, O_RDONLY)) == -1)                  if ((devnull = open(_PATH_DEVNULL, O_RDONLY)) == -1)
Line 2198 
Line 2198 
         }          }
         muxclient_request_id++;          muxclient_request_id++;
   
         signal(SIGHUP, control_client_sighandler);          ssh_signal(SIGHUP, control_client_sighandler);
         signal(SIGINT, control_client_sighandler);          ssh_signal(SIGINT, control_client_sighandler);
         signal(SIGTERM, control_client_sighandler);          ssh_signal(SIGTERM, control_client_sighandler);
         signal(SIGWINCH, control_client_sigrelay);          ssh_signal(SIGWINCH, control_client_sigrelay);
   
         /*          /*
          * Stick around until the controlee closes the client_fd.           * Stick around until the controlee closes the client_fd.

Legend:
Removed from v.1.80  
changed lines
  Added in v.1.81