diff options
| author | Garrett D'Amore <garrett@damore.org> | 2025-09-14 17:19:08 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2025-09-14 17:19:08 -0700 |
| commit | a096df1fc30cc44ab01aa10bd1f72b33fd477b10 (patch) | |
| tree | 2946986723078d29f1b6efa55f3413be523e3baa /src/supplemental/tls | |
| parent | 36ee9a1e0bced815c78ed6c675ed60b692abf076 (diff) | |
| download | nng-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')
| -rw-r--r-- | src/supplemental/tls/mbedtls/mbedtls.c | 12 |
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)); } } |
