[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.94 and 1.95

version 1.94, 2010/12/04 00:18:01 version 1.95, 2011/09/11 16:07:26
Line 798 
Line 798 
         Buffer msg;          Buffer msg;
         u_int status, id;          u_int status, id;
   
         buffer_init(&msg);  
   
         /* Send link request */  
         id = conn->msg_id++;  
         if ((conn->exts & SFTP_EXT_HARDLINK) == 0) {          if ((conn->exts & SFTP_EXT_HARDLINK) == 0) {
                 error("Server does not support hardlink@openssh.com extension");                  error("Server does not support hardlink@openssh.com extension");
                 return -1;                  return -1;
         }          }
   
           buffer_init(&msg);
   
           /* Send link request */
           id = conn->msg_id++;
         buffer_put_char(&msg, SSH2_FXP_EXTENDED);          buffer_put_char(&msg, SSH2_FXP_EXTENDED);
         buffer_put_int(&msg, id);          buffer_put_int(&msg, id);
         buffer_put_cstring(&msg, "hardlink@openssh.com");          buffer_put_cstring(&msg, "hardlink@openssh.com");
Line 882 
Line 882 
                 u_int status = buffer_get_int(&msg);                  u_int status = buffer_get_int(&msg);
   
                 error("Couldn't readlink: %s", fx2txt(status));                  error("Couldn't readlink: %s", fx2txt(status));
                   buffer_free(&msg);
                 return(NULL);                  return(NULL);
         } else if (type != SSH2_FXP_NAME)          } else if (type != SSH2_FXP_NAME)
                 fatal("Expected SSH2_FXP_NAME(%u) packet, got %u",                  fatal("Expected SSH2_FXP_NAME(%u) packet, got %u",

Legend:
Removed from v.1.94  
changed lines
  Added in v.1.95