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

Diff for /src/usr.bin/ssh/clientloop.c between version 1.342 and 1.343

version 1.342, 2020/02/26 13:40:09 version 1.343, 2020/04/03 02:40:32
Line 1637 
Line 1637 
   
 char *  char *
 client_request_tun_fwd(struct ssh *ssh, int tun_mode,  client_request_tun_fwd(struct ssh *ssh, int tun_mode,
     int local_tun, int remote_tun)      int local_tun, int remote_tun, channel_open_fn *cb, void *cbctx)
 {  {
         Channel *c;          Channel *c;
         int r, fd;          int r, fd;
Line 1658 
Line 1658 
         c = channel_new(ssh, "tun", SSH_CHANNEL_OPENING, fd, fd, -1,          c = channel_new(ssh, "tun", SSH_CHANNEL_OPENING, fd, fd, -1,
             CHAN_TCP_WINDOW_DEFAULT, CHAN_TCP_PACKET_DEFAULT, 0, "tun", 1);              CHAN_TCP_WINDOW_DEFAULT, CHAN_TCP_PACKET_DEFAULT, 0, "tun", 1);
         c->datagram = 1;          c->datagram = 1;
   
           if (cb != NULL)
                   channel_register_open_confirm(ssh, c->self, cb, cbctx);
   
         if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN)) != 0 ||          if ((r = sshpkt_start(ssh, SSH2_MSG_CHANNEL_OPEN)) != 0 ||
             (r = sshpkt_put_cstring(ssh, "tun@openssh.com")) != 0 ||              (r = sshpkt_put_cstring(ssh, "tun@openssh.com")) != 0 ||

Legend:
Removed from v.1.342  
changed lines
  Added in v.1.343