]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
net_help: Rename EVP_MAC_set_ctx_params to EVP_MAC_CTX_set_params 277/head
authorVitezslav Cizek <vcizek@suse.com>
Fri, 31 Jul 2020 12:44:05 +0000 (14:44 +0200)
committerVitezslav Cizek <vcizek@suse.com>
Fri, 31 Jul 2020 12:48:44 +0000 (14:48 +0200)
This fixes build with OpenSSL 3.0.0 Alpha 5.
EVP_MAC_set_ctx_params got renamed back to EVP_MAC_CTX_set_params
in https://github.com/openssl/openssl/pull/12186

util/net_help.c

index 7d81d47be004a8a418f4444d76077bf8de3b9029..ce1bc0c15e2937425a4d0ef7ca2622a339fe4771 100644 (file)
@@ -1478,7 +1478,7 @@ int tls_session_ticket_key_cb(SSL *ATTR_UNUSED(sslctx), unsigned char* key_name,
                params[1] = OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST,
                        "sha256", 0);
                params[2] = OSSL_PARAM_construct_end();
-               EVP_MAC_set_ctx_params(hmac_ctx, params);
+               EVP_MAC_CTX_set_params(hmac_ctx, params);
 #elif !defined(HMAC_INIT_EX_RETURNS_VOID)
                if (HMAC_Init_ex(hmac_ctx, ticket_keys->hmac_key, 32, digest, NULL) != 1) {
                        verbose(VERB_CLIENT, "HMAC_Init_ex failed");
@@ -1509,7 +1509,7 @@ int tls_session_ticket_key_cb(SSL *ATTR_UNUSED(sslctx), unsigned char* key_name,
                params[1] = OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST,
                        "sha256", 0);
                params[2] = OSSL_PARAM_construct_end();
-               EVP_MAC_set_ctx_params(hmac_ctx, params);
+               EVP_MAC_CTX_set_params(hmac_ctx, params);
 #elif !defined(HMAC_INIT_EX_RETURNS_VOID)
                if (HMAC_Init_ex(hmac_ctx, key->hmac_key, 32, digest, NULL) != 1) {
                        verbose(VERB_CLIENT, "HMAC_Init_ex failed");