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

Diff for /src/usr.bin/ssh/sftp.c between version 1.197 and 1.198

version 1.197, 2020/01/23 07:10:22 version 1.198, 2020/02/26 11:46:51
Line 2330 
Line 2330 
 {  {
         int in, out, ch, err, tmp, port = -1;          int in, out, ch, err, tmp, port = -1;
         char *host = NULL, *user, *cp, *file2 = NULL;          char *host = NULL, *user, *cp, *file2 = NULL;
         int debug_level = 0, sshver = 2;          int debug_level = 0;
         char *file1 = NULL, *sftp_server = NULL;          char *file1 = NULL, *sftp_server = NULL;
         char *ssh_program = _PATH_SSH_PROGRAM, *sftp_direct = NULL;          char *ssh_program = _PATH_SSH_PROGRAM, *sftp_direct = NULL;
         const char *errstr;          const char *errstr;
Line 2395 
Line 2395 
                         debug_level++;                          debug_level++;
                         break;                          break;
                 case '1':                  case '1':
                         sshver = 1;                          fatal("SSH protocol v.1 is no longer supported");
                         if (sftp_server == NULL)  
                                 sftp_server = _PATH_SFTP_SERVER;  
                         break;                          break;
                 case '2':                  case '2':
                         sshver = 2;                          /* accept silently */
                         break;                          break;
                 case 'a':                  case 'a':
                         global_aflag = 1;                          global_aflag = 1;
Line 2505 
Line 2503 
                         addargs(&args, "-l");                          addargs(&args, "-l");
                         addargs(&args, "%s", user);                          addargs(&args, "%s", user);
                 }                  }
                 addargs(&args, "-oProtocol %d", sshver);  
   
                 /* no subsystem if the server-spec contains a '/' */                  /* no subsystem if the server-spec contains a '/' */
                 if (sftp_server == NULL || strchr(sftp_server, '/') == NULL)                  if (sftp_server == NULL || strchr(sftp_server, '/') == NULL)

Legend:
Removed from v.1.197  
changed lines
  Added in v.1.198