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

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

version 1.139, 2023/10/11 22:41:05 version 1.140, 2023/10/16 08:40:00
Line 3367 
Line 3367 
         struct sshkey *prv = NULL;          struct sshkey *prv = NULL;
         BIO *bio = NULL;          BIO *bio = NULL;
         int r;          int r;
         size_t len;  
   
         if (keyp != NULL)          if (keyp != NULL)
                 *keyp = NULL;                  *keyp = NULL;
Line 3446 
Line 3445 
 #endif  #endif
         } else if (EVP_PKEY_base_id(pk) == EVP_PKEY_ED25519 &&          } else if (EVP_PKEY_base_id(pk) == EVP_PKEY_ED25519 &&
             (type == KEY_UNSPEC || type == KEY_ED25519)) {              (type == KEY_UNSPEC || type == KEY_ED25519)) {
                   size_t len;
   
                 if ((prv = sshkey_new(KEY_UNSPEC)) == NULL ||                  if ((prv = sshkey_new(KEY_UNSPEC)) == NULL ||
                     (prv->ed25519_sk = calloc(1, ED25519_SK_SZ)) == NULL ||                      (prv->ed25519_sk = calloc(1, ED25519_SK_SZ)) == NULL ||
                     (prv->ed25519_pk = calloc(1, ED25519_PK_SZ)) == NULL) {                      (prv->ed25519_pk = calloc(1, ED25519_PK_SZ)) == NULL) {

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