Home | History | Annotate | Download | only in openssh

Lines Matching defs:pk

522 	EVP_PKEY *pk = NULL;
533 pk = PEM_read_bio_PrivateKey(bio, NULL, NULL, (char *)passphrase);
535 if (pk == NULL) {
538 } else if (pk->type == EVP_PKEY_RSA &&
541 prv->rsa = EVP_PKEY_get1_RSA(pk);
552 } else if (pk->type == EVP_PKEY_DSA &&
555 prv->dsa = EVP_PKEY_get1_DSA(pk);
562 } else if (pk->type == EVP_PKEY_EC &&
565 prv->ecdsa = EVP_PKEY_get1_EC_KEY(pk);
584 "unknown EVP_PKEY save_type %d", __func__, pk->save_type);
586 if (pk != NULL)
587 EVP_PKEY_free(pk);