[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.91 and 1.92

version 1.91, 2001/12/20 22:50:24 version 1.92, 2001/12/27 20:39:58
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_integrity_check(plen, 4 + data_len, type);          packet_done();
         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_integrity_check(plen, 4 + data_len, type);          packet_done();
         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 1030 
Line 1030 
 static void  static void
 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)
 {  {
         packet_integrity_check(plen, 4, type);  
         exit_status = packet_get_int();          exit_status = packet_get_int();
           packet_done();
         /* Acknowledge the exit. */          /* Acknowledge the exit. */
         packet_start(SSH_CMSG_EXIT_CONFIRMATION);          packet_start(SSH_CMSG_EXIT_CONFIRMATION);
         packet_send();          packet_send();

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