[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.145 and 1.146

version 1.145, 2021/08/07 00:02:41 version 1.146, 2021/08/07 00:07:18
Line 86 
Line 86 
         struct bwlimit bwlimit_in, bwlimit_out;          struct bwlimit bwlimit_in, bwlimit_out;
 };  };
   
   /* Tracks in-progress requests during file transfers */
   struct request {
           u_int id;
           size_t len;
           u_int64_t offset;
           TAILQ_ENTRY(request) tq;
   };
   TAILQ_HEAD(requests, request);
   
 static u_char *  static u_char *
 get_handle(struct sftp_conn *conn, u_int expected_id, size_t *len,  get_handle(struct sftp_conn *conn, u_int expected_id, size_t *len,
     const char *errfmt, ...) __attribute__((format(printf, 4, 5)));      const char *errfmt, ...) __attribute__((format(printf, 4, 5)));
Line 1325 
Line 1334 
         off_t progress_counter;          off_t progress_counter;
         size_t handle_len;          size_t handle_len;
         struct stat st;          struct stat st;
         struct request {          struct requests requests;
                 u_int id;  
                 size_t len;  
                 u_int64_t offset;  
                 TAILQ_ENTRY(request) tq;  
         };  
         TAILQ_HEAD(reqhead, request) requests;  
         struct request *req;          struct request *req;
         u_char type;          u_char type;
   
Line 2108 
Line 2111 
         off_t progress_counter;          off_t progress_counter;
         u_char *from_handle, *to_handle;          u_char *from_handle, *to_handle;
         size_t from_handle_len, to_handle_len;          size_t from_handle_len, to_handle_len;
         struct request {          struct requests requests;
                 u_int id;  
                 size_t len;  
                 u_int64_t offset;  
                 TAILQ_ENTRY(request) tq;  
         };  
         TAILQ_HEAD(reqhead, request) requests;  
         struct request *req;          struct request *req;
         u_char type;          u_char type;
   

Legend:
Removed from v.1.145  
changed lines
  Added in v.1.146