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

Diff for /src/usr.bin/ssh/ssh-keygen.c between version 1.139 and 1.140

version 1.139, 2006/03/19 18:51:18 version 1.140, 2006/03/20 18:26:55
Line 105 
Line 105 
   
         if (key_type_name == NULL)          if (key_type_name == NULL)
                 name = _PATH_SSH_CLIENT_ID_RSA;                  name = _PATH_SSH_CLIENT_ID_RSA;
         else          else {
                 switch (key_type_from_name(key_type_name)) {                  switch (key_type_from_name(key_type_name)) {
                 case KEY_RSA1:                  case KEY_RSA1:
                         name = _PATH_SSH_CLIENT_IDENTITY;                          name = _PATH_SSH_CLIENT_IDENTITY;
Line 121 
Line 121 
                         exit(1);                          exit(1);
                         break;                          break;
                 }                  }
           }
         snprintf(identity_file, sizeof(identity_file), "%s/%s", pw->pw_dir, name);          snprintf(identity_file, sizeof(identity_file), "%s/%s", pw->pw_dir, name);
         fprintf(stderr, "%s (%s): ", prompt, identity_file);          fprintf(stderr, "%s (%s): ", prompt, identity_file);
         if (fgets(buf, sizeof(buf), stdin) == NULL)          if (fgets(buf, sizeof(buf), stdin) == NULL)
Line 316 
Line 316 
                         fprintf(stderr, "input line too long.\n");                          fprintf(stderr, "input line too long.\n");
                         exit(1);                          exit(1);
                 }                  }
                 switch(c) {                  switch (c) {
                 case '\r':                  case '\r':
                         c = fgetc(fp);                          c = fgetc(fp);
                         if (c != EOF && c != '\n' && ungetc(c, fp) == EOF) {                          if (c != EOF && c != '\n' && ungetc(c, fp) == EOF) {
Line 1139 
Line 1139 
                         break;                          break;
                 case 'D':                  case 'D':
                         download = 1;                          download = 1;
                           /*FALLTHROUGH*/
                 case 'U':                  case 'U':
                         reader_id = optarg;                          reader_id = optarg;
                         break;                          break;

Legend:
Removed from v.1.139  
changed lines
  Added in v.1.140