[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.147 and 1.148

version 1.147, 2021/08/07 00:08:52 version 1.148, 2021/08/07 00:09:57
Line 213 
Line 213 
             (r = encode_attrib(msg, a)) != 0)              (r = encode_attrib(msg, a)) != 0)
                 fatal_fr(r, "compose");                  fatal_fr(r, "compose");
         send_msg(conn, msg);          send_msg(conn, msg);
         debug3("Sent message fd %d T:%u I:%u", conn->fd_out, code, id);          debug3("Sent message fd %d T:%u I:%u F:0x%04x M:%05o",
               conn->fd_out, code, id, a->flags, a->perm);
         sshbuf_free(msg);          sshbuf_free(msg);
 }  }
   
Line 309 
Line 310 
             (r = sshbuf_get_u32(msg, &id)) != 0)              (r = sshbuf_get_u32(msg, &id)) != 0)
                 fatal_fr(r, "parse");                  fatal_fr(r, "parse");
   
         debug3("Received stat reply T:%u I:%u", type, id);  
         if (id != expected_id)          if (id != expected_id)
                 fatal("ID mismatch (%u != %u)", id, expected_id);                  fatal("ID mismatch (%u != %u)", id, expected_id);
         if (type == SSH2_FXP_STATUS) {          if (type == SSH2_FXP_STATUS) {
Line 332 
Line 332 
                 sshbuf_free(msg);                  sshbuf_free(msg);
                 return NULL;                  return NULL;
         }          }
           debug3("Recevied stat reply T:%u I:%u F:0x%04x M:%05o",
               type, id, a.flags, a.perm);
         sshbuf_free(msg);          sshbuf_free(msg);
   
         return &a;          return &a;

Legend:
Removed from v.1.147  
changed lines
  Added in v.1.148