[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.389 and 1.390

version 1.389, 2020/01/24 00:00:31 version 1.390, 2020/01/24 00:27:04
Line 1768 
Line 1768 
         }          }
         free(tmp);          free(tmp);
   
         if (key_type_name != NULL &&          if (key_type_name != NULL) {
             sshkey_type_from_name(key_type_name) != ca->type)  {                  if (sshkey_type_from_name(key_type_name) != ca->type) {
                 fatal("CA key type %s doesn't match specified %s",                          fatal("CA key type %s doesn't match specified %s",
                     sshkey_ssh_name(ca), key_type_name);                              sshkey_ssh_name(ca), key_type_name);
                   }
           } else if (ca->type == KEY_RSA) {
                   /* Default to a good signature algorithm */
                   key_type_name = "rsa-sha2-512";
         }          }
         ca_fp = sshkey_fingerprint(ca, fingerprint_hash, SSH_FP_DEFAULT);          ca_fp = sshkey_fingerprint(ca, fingerprint_hash, SSH_FP_DEFAULT);
   

Legend:
Removed from v.1.389  
changed lines
  Added in v.1.390