Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7134 by doda, Thu Jun 14 10:57:17 2018 UTC revision 7138 by doda, Thu Jun 14 11:07:19 2018 UTC
# Line 7653  static BOOL handle_SSH2_open_confirm(PTI Line 7653  static BOOL handle_SSH2_open_confirm(PTI
7653          int id, remote_id;          int id, remote_id;
7654          Channel_t *c;          Channel_t *c;
7655          char buff[MAX_PATH + 30];          char buff[MAX_PATH + 30];
         char *host_p, *path_p;  
7656    
7657  #ifdef DONT_WANTCONFIRM  #ifdef DONT_WANTCONFIRM
7658          int want_reply = 0; // false          int want_reply = 0; // false
# Line 7718  static BOOL handle_SSH2_open_confirm(PTI Line 7717  static BOOL handle_SSH2_open_confirm(PTI
7717    
7718          case TYPE_SCP:          case TYPE_SCP:
7719                  if (c->scp.dir == TOREMOTE) {                  if (c->scp.dir == TOREMOTE) {
7720                          if ((path_p = strchr(c->scp.remotefile, ':')) != NULL) {                          _snprintf_s(buff, sizeof(buff), _TRUNCATE, "scp -t %s", c->scp.remotefile);
7721                                  host_p = c->scp.remotefile;  
                                 *path_p++ = 0;  
                                 if (*path_p == 0) {  
                                         path_p = ".";  
                                 }  
                                 _snprintf_s(buff, sizeof(buff), _TRUNCATE, "ssh %s scp -t %s", host_p, path_p);  
                         }  
                         else {  
                                 _snprintf_s(buff, sizeof(buff), _TRUNCATE, "scp -t %s", c->scp.remotefile);  
                         }  
7722                  } else {                  } else {
7723                          // ファイル名に空白を含まれていてもよいように、ファイル名を二重引用符で囲む。                          // ファイル名に空白を含まれていてもよいように、ファイル名を二重引用符で囲む。
7724                          // (2014.7.13 yutaka)                          // (2014.7.13 yutaka)

Legend:
Removed from v.7134  
changed lines
  Added in v.7138

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26