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

Diff for /src/usr.bin/ssh/channels.c between version 1.28 and 1.29

version 1.28, 1999/11/24 20:02:11 version 1.29, 1999/11/24 20:07:25
Line 1020 
Line 1020 
         host_port = packet_get_int();          host_port = packet_get_int();
   
         /* Get remote originator name. */          /* Get remote originator name. */
         if (have_hostname_in_open)          if (have_hostname_in_open) {
                 originator_string = packet_get_string(&originator_len);                  originator_string = packet_get_string(&originator_len);
         else                  originator_len += 4;    /* size of packet_int */
           } else {
                 originator_string = xstrdup("unknown (remote did not supply name)");                  originator_string = xstrdup("unknown (remote did not supply name)");
                   originator_len = 0;     /* no originator supplied */
           }
   
         packet_integrity_check(payload_len,          packet_integrity_check(payload_len,
                                4 + 4 + host_len + 4 + 4 + originator_len,                                 4 + 4 + host_len + 4 + originator_len,
                                SSH_MSG_PORT_OPEN);                                 SSH_MSG_PORT_OPEN);
   
         /* Check if opening that port is permitted. */          /* Check if opening that port is permitted. */
Line 1225 
Line 1228 
         remote_channel = packet_get_int();          remote_channel = packet_get_int();
   
         /* Get remote originator name. */          /* Get remote originator name. */
         if (have_hostname_in_open)          if (have_hostname_in_open) {
                 remote_host = packet_get_string(&remote_len);                  remote_host = packet_get_string(&remote_len);
         else                  remote_len += 4;
           } else {
                 remote_host = xstrdup("unknown (remote did not supply name)");                  remote_host = xstrdup("unknown (remote did not supply name)");
                   remote_len = 0;
           }
   
         debug("Received X11 open request.");          debug("Received X11 open request.");
         packet_integrity_check(payload_len, 4 + 4 + remote_len, SSH_SMSG_X11_OPEN);          packet_integrity_check(payload_len, 4 + remote_len, SSH_SMSG_X11_OPEN);
   
         /* Try to open a socket for the local X server. */          /* Try to open a socket for the local X server. */
         display = getenv("DISPLAY");          display = getenv("DISPLAY");

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29