[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.212 and 1.213

version 1.212, 2011/10/16 15:02:41 version 1.213, 2012/02/29 11:21:26
Line 258 
Line 258 
         u_char *blob;          u_char *blob;
         char comment[61];          char comment[61];
   
           if (k->type == KEY_RSA1) {
                   fprintf(stderr, "version 1 keys are not supported\n");
                   exit(1);
           }
         if (key_to_blob(k, &blob, &len) <= 0) {          if (key_to_blob(k, &blob, &len) <= 0) {
                 fprintf(stderr, "key_to_blob failed\n");                  fprintf(stderr, "key_to_blob failed\n");
                 exit(1);                  exit(1);
Line 281 
Line 285 
 do_convert_to_pkcs8(Key *k)  do_convert_to_pkcs8(Key *k)
 {  {
         switch (key_type_plain(k->type)) {          switch (key_type_plain(k->type)) {
           case KEY_RSA1:
         case KEY_RSA:          case KEY_RSA:
                 if (!PEM_write_RSA_PUBKEY(stdout, k->rsa))                  if (!PEM_write_RSA_PUBKEY(stdout, k->rsa))
                         fatal("PEM_write_RSA_PUBKEY failed");                          fatal("PEM_write_RSA_PUBKEY failed");
Line 303 
Line 308 
 do_convert_to_pem(Key *k)  do_convert_to_pem(Key *k)
 {  {
         switch (key_type_plain(k->type)) {          switch (key_type_plain(k->type)) {
           case KEY_RSA1:
         case KEY_RSA:          case KEY_RSA:
                 if (!PEM_write_RSAPublicKey(stdout, k->rsa))                  if (!PEM_write_RSAPublicKey(stdout, k->rsa))
                         fatal("PEM_write_RSAPublicKey failed");                          fatal("PEM_write_RSAPublicKey failed");
Line 335 
Line 341 
                         fprintf(stderr, "load failed\n");                          fprintf(stderr, "load failed\n");
                         exit(1);                          exit(1);
                 }                  }
         }  
         if (k->type == KEY_RSA1) {  
                 fprintf(stderr, "version 1 keys are not supported\n");  
                 exit(1);  
         }          }
   
         switch (convert_format) {          switch (convert_format) {

Legend:
Removed from v.1.212  
changed lines
  Added in v.1.213