[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.172 and 1.173

version 1.172, 2008/11/07 00:42:12 version 1.173, 2009/02/21 19:32:04
Line 127 
Line 127 
                         name = _PATH_SSH_CLIENT_ID_RSA;                          name = _PATH_SSH_CLIENT_ID_RSA;
                         break;                          break;
                 default:                  default:
                         fprintf(stderr, "bad key type");                          fprintf(stderr, "bad key type\n");
                         exit(1);                          exit(1);
                         break;                          break;
                 }                  }
Line 413 
Line 413 
                  PEM_write_RSAPrivateKey(stdout, k->rsa, NULL, NULL, 0, NULL, NULL)) :                   PEM_write_RSAPrivateKey(stdout, k->rsa, NULL, NULL, 0, NULL, NULL)) :
             key_write(k, stdout);              key_write(k, stdout);
         if (!ok) {          if (!ok) {
                 fprintf(stderr, "key write failed");                  fprintf(stderr, "key write failed\n");
                 exit(1);                  exit(1);
         }          }
         key_free(k);          key_free(k);
Line 1007 
Line 1007 
         }          }
         f = fdopen(fd, "w");          f = fdopen(fd, "w");
         if (f == NULL) {          if (f == NULL) {
                 printf("fdopen %s failed", identity_file);                  printf("fdopen %s failed\n", identity_file);
                 exit(1);                  exit(1);
         }          }
         if (!key_write(public, f))          if (!key_write(public, f))
                 fprintf(stderr, "write key failed");                  fprintf(stderr, "write key failed\n");
         key_free(public);          key_free(public);
         fprintf(f, " %s\n", new_comment);          fprintf(f, " %s\n", new_comment);
         fclose(f);          fclose(f);
Line 1353 
Line 1353 
                 printf("Generating public/private %s key pair.\n", key_type_name);                  printf("Generating public/private %s key pair.\n", key_type_name);
         private = key_generate(type, bits);          private = key_generate(type, bits);
         if (private == NULL) {          if (private == NULL) {
                 fprintf(stderr, "key_generate failed");                  fprintf(stderr, "key_generate failed\n");
                 exit(1);                  exit(1);
         }          }
         public  = key_from_private(private);          public  = key_from_private(private);
Line 1443 
Line 1443 
         }          }
         f = fdopen(fd, "w");          f = fdopen(fd, "w");
         if (f == NULL) {          if (f == NULL) {
                 printf("fdopen %s failed", identity_file);                  printf("fdopen %s failed\n", identity_file);
                 exit(1);                  exit(1);
         }          }
         if (!key_write(public, f))          if (!key_write(public, f))
                 fprintf(stderr, "write key failed");                  fprintf(stderr, "write key failed\n");
         fprintf(f, " %s\n", comment);          fprintf(f, " %s\n", comment);
         fclose(f);          fclose(f);
   

Legend:
Removed from v.1.172  
changed lines
  Added in v.1.173