aboutsummaryrefslogtreecommitdiff
path: root/src/supplemental/tls/mbedtls/mbedtls.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2025-09-14 17:19:08 -0700
committerGarrett D'Amore <garrett@damore.org>2025-09-14 17:19:08 -0700
commita096df1fc30cc44ab01aa10bd1f72b33fd477b10 (patch)
tree2946986723078d29f1b6efa55f3413be523e3baa /src/supplemental/tls/mbedtls/mbedtls.c
parent36ee9a1e0bced815c78ed6c675ed60b692abf076 (diff)
downloadnng-a096df1fc30cc44ab01aa10bd1f72b33fd477b10.tar.gz
nng-a096df1fc30cc44ab01aa10bd1f72b33fd477b10.tar.bz2
nng-a096df1fc30cc44ab01aa10bd1f72b33fd477b10.zip
mbedtls: reduce logging for debug crypto to debug log
Warning level was just too noisy.
Diffstat (limited to 'src/supplemental/tls/mbedtls/mbedtls.c')
-rw-r--r--src/supplemental/tls/mbedtls/mbedtls.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/supplemental/tls/mbedtls/mbedtls.c b/src/supplemental/tls/mbedtls/mbedtls.c
index 949f06d9..71393360 100644
--- a/src/supplemental/tls/mbedtls/mbedtls.c
+++ b/src/supplemental/tls/mbedtls/mbedtls.c
@@ -147,6 +147,14 @@ tls_log_warn(const char *msgid, const char *context, int errnum)
nng_log_warn(msgid, "%s: %d - %s", context, errnum, errbuf);
}
+static void
+tls_log_debug(const char *msgid, const char *context, int errnum)
+{
+ char errbuf[256];
+ mbedtls_strerror(errnum, errbuf, sizeof(errbuf));
+ nng_log_debug(msgid, "%s: %d - %s", context, errnum, errbuf);
+}
+
// tls_mk_err converts an mbed error to an NNG error.
static struct {
int tls;
@@ -349,7 +357,9 @@ conn_handshake(nng_tls_engine_conn *ec)
return (0);
default:
- tls_log_warn("NNG-TLS-HANDSHAKE", "TLS handshake failed", rv);
+ // only at debug, because its too noisy otherwise (the crypto
+ // failure will still show up)
+ tls_log_debug("NNG-TLS-HANDSHAKE", "TLS handshake failed", rv);
return (tls_mk_err(rv));
}
}