From 09495e4301ea5805b51c8128f99587de64a20b6c Mon Sep 17 00:00:00 2001 From: Pauli Date: Thu, 10 Jun 2021 11:27:44 +1000 Subject: pkcs12: use the app's libctx and property query when searching for algorithms Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/15687) --- apps/pkcs12.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/pkcs12.c b/apps/pkcs12.c index 90550b1f44..5df5cb78ce 100644 --- a/apps/pkcs12.c +++ b/apps/pkcs12.c @@ -763,7 +763,8 @@ int pkcs12_main(int argc, char **argv) if (macver) { EVP_KDF *pkcs12kdf; - pkcs12kdf = EVP_KDF_fetch(NULL, "PKCS12KDF", NULL); + pkcs12kdf = EVP_KDF_fetch(app_get0_libctx(), "PKCS12KDF", + app_get0_propq()); if (pkcs12kdf == NULL) { BIO_printf(bio_err, "Error verifying PKCS12 MAC; no PKCS12KDF support.\n"); BIO_printf(bio_err, "Use -nomacver if MAC verification is not required.\n"); -- cgit v1.2.3