]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ssl-iostream: Add missing set name to ssl_proxy_ctx_get_pkey_ec_curve_name
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 27 Apr 2020 05:08:06 +0000 (08:08 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Mon, 27 Apr 2020 07:22:54 +0000 (07:22 +0000)
It was forgotten in 934a5e7cdb3105a07e2b1dec5916f4abfb3ee2a1

src/lib-ssl-iostream/iostream-openssl-context.c

index 0ab595b3d7f8ea96381f79b038ba8bc09062c01a..ebb7c0c3cafd63827d12f441475d496a9cf24190 100644 (file)
@@ -510,7 +510,7 @@ ssl_proxy_ctx_get_pkey_ec_curve_name(const struct ssl_iostream_settings *set,
        const EC_GROUP *ecgrp;
 
        if (set->cert.key != NULL) {
-               if (openssl_iostream_load_key(&set->cert, &pkey, error_r) < 0)
+               if (openssl_iostream_load_key(&set->cert, "ssl_key", &pkey, error_r) < 0)
                        return -1;
 
                if ((eckey = EVP_PKEY_get1_EC_KEY(pkey)) != NULL &&
@@ -523,7 +523,7 @@ ssl_proxy_ctx_get_pkey_ec_curve_name(const struct ssl_iostream_settings *set,
                EVP_PKEY_free(pkey);
        }
        if (nid == 0 && set->alt_cert.key != NULL) {
-               if (openssl_iostream_load_key(&set->alt_cert, &pkey, error_r) < 0)
+               if (openssl_iostream_load_key(&set->alt_cert, "ssl_alt_key", &pkey, error_r) < 0)
                        return -1;
 
                if ((eckey = EVP_PKEY_get1_EC_KEY(pkey)) != NULL &&