From 819eca8e4a54e6194fad5b6944ad91aa35f8b121 Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Fri, 10 May 2024 19:15:48 +0530 Subject: [PATCH] Add debug log for successful write --- src/netlog/netlog-dtls.c | 3 +++ src/netlog/netlog-tls.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/netlog/netlog-dtls.c b/src/netlog/netlog-dtls.c index 2ca4026..90e0b16 100644 --- a/src/netlog/netlog-dtls.c +++ b/src/netlog/netlog-dtls.c @@ -23,6 +23,9 @@ static ssize_t dtls_write(DTLSManager *m, const char *buf, size_t count) { if (r <= 0) return log_error_errno(r, "Failed to invoke SSL_write: %s", TLS_ERROR_STRING(SSL_get_error(m->ssl, r))); + if (r > 0) + return log_debug("Successful DTLS SSL_write: %d bytes", r); + return 0; } diff --git a/src/netlog/netlog-tls.c b/src/netlog/netlog-tls.c index 0c8d190..676b2d1 100644 --- a/src/netlog/netlog-tls.c +++ b/src/netlog/netlog-tls.c @@ -23,6 +23,9 @@ static ssize_t tls_write(TLSManager *m, const char *buf, size_t count) { if (r <= 0) return log_error_errno(r, "Failed to invoke SSL_write: %s", TLS_ERROR_STRING(SSL_get_error(m->ssl, r))); + if (r > 0) + return log_debug("Successful TLS SSL_write: %d bytes", r); + return 0; }