[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.92 and 1.93

version 1.92, 2001/12/27 20:39:58 version 1.93, 2001/12/28 12:14:27
Line 1012 
Line 1012 
 {  {
         u_int data_len;          u_int data_len;
         char *data = packet_get_string(&data_len);          char *data = packet_get_string(&data_len);
         packet_done();          packet_check_eom();
         buffer_append(&stdout_buffer, data, data_len);          buffer_append(&stdout_buffer, data, data_len);
         memset(data, 0, data_len);          memset(data, 0, data_len);
         xfree(data);          xfree(data);
Line 1022 
Line 1022 
 {  {
         u_int data_len;          u_int data_len;
         char *data = packet_get_string(&data_len);          char *data = packet_get_string(&data_len);
         packet_done();          packet_check_eom();
         buffer_append(&stderr_buffer, data, data_len);          buffer_append(&stderr_buffer, data, data_len);
         memset(data, 0, data_len);          memset(data, 0, data_len);
         xfree(data);          xfree(data);
Line 1031 
Line 1031 
 client_input_exit_status(int type, int plen, u_int32_t seq, void *ctxt)  client_input_exit_status(int type, int plen, u_int32_t seq, void *ctxt)
 {  {
         exit_status = packet_get_int();          exit_status = packet_get_int();
         packet_done();          packet_check_eom();
         /* Acknowledge the exit. */          /* Acknowledge the exit. */
         packet_start(SSH_CMSG_EXIT_CONFIRMATION);          packet_start(SSH_CMSG_EXIT_CONFIRMATION);
         packet_send();          packet_send();
Line 1057 
Line 1057 
         listen_port = packet_get_int();          listen_port = packet_get_int();
         originator_address = packet_get_string(NULL);          originator_address = packet_get_string(NULL);
         originator_port = packet_get_int();          originator_port = packet_get_int();
         packet_done();          packet_check_eom();
   
         debug("client_request_forwarded_tcpip: listen %s port %d, originator %s port %d",          debug("client_request_forwarded_tcpip: listen %s port %d, originator %s port %d",
             listen_address, listen_port, originator_address, originator_port);              listen_address, listen_port, originator_address, originator_port);
Line 1101 
Line 1101 
         } else {          } else {
                 originator_port = packet_get_int();                  originator_port = packet_get_int();
         }          }
         packet_done();          packet_check_eom();
         /* XXX check permission */          /* XXX check permission */
         debug("client_request_x11: request from %s %d", originator,          debug("client_request_x11: request from %s %d", originator,
             originator_port);              originator_port);
Line 1226 
Line 1226 
         } else if (strcmp(rtype, "exit-status") == 0) {          } else if (strcmp(rtype, "exit-status") == 0) {
                 success = 1;                  success = 1;
                 exit_status = packet_get_int();                  exit_status = packet_get_int();
                 packet_done();                  packet_check_eom();
         }          }
         if (reply) {          if (reply) {
                 packet_start(success ?                  packet_start(success ?

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.93