From a18de6199787ff7942231475cb44ffcfc5e414f5 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 25 Nov 2024 07:32:49 +0300 Subject: [PATCH] GnuTLS error reporting: fixed use of MHD logging --- src/mhd2/tls_gnu_funcs.c | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/mhd2/tls_gnu_funcs.c b/src/mhd2/tls_gnu_funcs.c index 5695441f..ace893d7 100644 --- a/src/mhd2/tls_gnu_funcs.c +++ b/src/mhd2/tls_gnu_funcs.c @@ -256,24 +256,25 @@ daemon_init_credentials (struct MHD_Daemon *restrict d, { gnutls_datum_t cert_data; gnutls_datum_t key_data; - int rc; + int res; cert_data.data = mhd_DROP_CONST (s->tls_cert_key.v_mem_cert); cert_data.size = (unsigned int) cert_len; key_data.data = mhd_DROP_CONST (s->tls_cert_key.v_mem_key); key_data.size = (unsigned int) key_len; - if (0 > - (rc = gnutls_certificate_set_x509_key_mem2 (d_tls->cred, - &cert_data, - &key_data, - GNUTLS_X509_FMT_PEM, - s->tls_cert_key.v_mem_pass, - 0))) + res = gnutls_certificate_set_x509_key_mem2 (d_tls->cred, + &cert_data, + &key_data, + GNUTLS_X509_FMT_PEM, + s->tls_cert_key.v_mem_pass, + 0); + if (0 > res) { - mhd_logger (d, - MHD_SC_TLS_CONF_BAD_CERT, - "Failed to set the provided TLS certificate: %s", - gnutls_strerror (rc)); + mhd_LOG_PRINT (d, \ + MHD_SC_TLS_CONF_BAD_CERT, \ + mhd_LOG_FMT ("Failed to set the provided " \ + "TLS certificate: %s"), + gnutls_strerror (res)); ret = MHD_SC_TLS_CONF_BAD_CERT; } else