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

Diff for /src/usr.bin/ssh/sftp-client.c between version 1.53.2.1 and 1.53.2.2

version 1.53.2.1, 2005/09/04 18:40:03 version 1.53.2.2, 2006/02/03 02:53:45
Line 42 
Line 42 
 /* Minimum amount of data to read at at time */  /* Minimum amount of data to read at at time */
 #define MIN_READ_SIZE   512  #define MIN_READ_SIZE   512
   
 /* Maximum packet size */  
 #define MAX_MSG_LENGTH  (256 * 1024)  
   
 struct sftp_conn {  struct sftp_conn {
         int fd_in;          int fd_in;
         int fd_out;          int fd_out;
Line 59 
Line 56 
 {  {
         u_char mlen[4];          u_char mlen[4];
   
         if (buffer_len(m) > MAX_MSG_LENGTH)          if (buffer_len(m) > SFTP_MAX_MSG_LENGTH)
                 fatal("Outbound message too long %u", buffer_len(m));                  fatal("Outbound message too long %u", buffer_len(m));
   
         /* Send length first */          /* Send length first */
Line 87 
Line 84 
         }          }
   
         msg_len = buffer_get_int(m);          msg_len = buffer_get_int(m);
         if (msg_len > MAX_MSG_LENGTH)          if (msg_len > SFTP_MAX_MSG_LENGTH)
                 fatal("Received message too long %u", msg_len);                  fatal("Received message too long %u", msg_len);
   
         buffer_append_space(m, msg_len);          buffer_append_space(m, msg_len);

Legend:
Removed from v.1.53.2.1  
changed lines
  Added in v.1.53.2.2