58 lines
1.6 KiB
Diff
58 lines
1.6 KiB
Diff
|
|
From c64bd463b120056ff1e6c32e48fa24b6afd17f23 Mon Sep 17 00:00:00 2001
|
||
|
|
From: dinglimin <dinglimin@cmss.chinamobile.com>
|
||
|
|
Date: Sat, 12 Oct 2024 13:47:25 +0800
|
||
|
|
Subject: [PATCH] crypto: drop gnutls debug logging support MIME-Version: 1.0
|
||
|
|
Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit
|
||
|
|
MIME-Version: 1.0
|
||
|
|
Content-Type: text/plain; charset=UTF-8
|
||
|
|
Content-Transfer-Encoding: 8bit
|
||
|
|
|
||
|
|
GNUTLS already supports dynamically enabling its logging at runtime by
|
||
|
|
setting the env var 'GNUTLS_DEBUG_LEVEL=10', so there is no need to
|
||
|
|
re-invent this logic in QEMU in a way that requires a re-compile.
|
||
|
|
|
||
|
|
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
|
||
|
|
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
||
|
|
Signed-off-by: dinglimin <dinglimin@cmss.chinamobile.com>
|
||
|
|
---
|
||
|
|
crypto/init.c | 15 ++++-----------
|
||
|
|
1 file changed, 4 insertions(+), 11 deletions(-)
|
||
|
|
|
||
|
|
diff --git a/crypto/init.c b/crypto/init.c
|
||
|
|
index fb7f1bff10..674d237fa9 100644
|
||
|
|
--- a/crypto/init.c
|
||
|
|
+++ b/crypto/init.c
|
||
|
|
@@ -34,14 +34,11 @@
|
||
|
|
|
||
|
|
#include "crypto/random.h"
|
||
|
|
|
||
|
|
-/* #define DEBUG_GNUTLS */
|
||
|
|
-#ifdef DEBUG_GNUTLS
|
||
|
|
-static void qcrypto_gnutls_log(int level, const char *str)
|
||
|
|
-{
|
||
|
|
- fprintf(stderr, "%d: %s", level, str);
|
||
|
|
-}
|
||
|
|
-#endif
|
||
|
|
|
||
|
|
+/*
|
||
|
|
+ * To debug GNUTLS see env vars listed in
|
||
|
|
+ * https://gnutls.org/manual/html_node/Debugging-and-auditing.html
|
||
|
|
+ */
|
||
|
|
int qcrypto_init(Error **errp)
|
||
|
|
{
|
||
|
|
#ifdef CONFIG_GNUTLS
|
||
|
|
@@ -53,10 +50,6 @@ int qcrypto_init(Error **errp)
|
||
|
|
gnutls_strerror(ret));
|
||
|
|
return -1;
|
||
|
|
}
|
||
|
|
-#ifdef DEBUG_GNUTLS
|
||
|
|
- gnutls_global_set_log_level(10);
|
||
|
|
- gnutls_global_set_log_function(qcrypto_gnutls_log);
|
||
|
|
-#endif
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CONFIG_GCRYPT
|
||
|
|
--
|
||
|
|
2.41.0.windows.1
|
||
|
|
|