Fix two more unchecked EVP_PKEY_assign() calls
authortb <tb@openbsd.org>
Sat, 30 Dec 2023 06:25:56 +0000 (06:25 +0000)
committertb <tb@openbsd.org>
Sat, 30 Dec 2023 06:25:56 +0000 (06:25 +0000)
commit6565de7c7937feaa013464f37c08e9d39ba6026c
treea1db7234a0df98c55d8b0e5fbfcefe9b26d9bda3
parente4056f64f0a52eeaad6b94cb339a721e95f431ed
Fix two more unchecked EVP_PKEY_assign() calls

In SSL{_CTX}_use_RSAPrivateKey() switch from EVP_PKEY_assign_RSA() to
EVP_PKEY_set1_RSA() and hold on to the reference of the the pkey for
the duration of ssl_set_pkey(). Use single exit and other minor style
cleanups.

ok joshua jsing
lib/libssl/ssl_rsa.c