summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederik Wedel-Heinen <frederik.wedel-heinen@dencrypt.dk>2020-10-06 10:41:28 +0200
committerDaniel Stenberg <daniel@haxx.se>2020-10-07 09:15:39 +0200
commitbc5455fa74234370ab4bc7dbb3a5f252e8f2d432 (patch)
treea2df51ab98d7250cc9b6907d46905fb3baf58595
parentec1cb755bf859fae0ae5cb80a577067b8e76947e (diff)
downloadcurl-bc5455fa74234370ab4bc7dbb3a5f252e8f2d432.tar.gz
mbedtls: add missing header when defining MBEDTLS_DEBUG
Closes #6045
-rw-r--r--lib/vtls/mbedtls.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/vtls/mbedtls.c b/lib/vtls/mbedtls.c
index 71d2b2d07..4e5f6574f 100644
--- a/lib/vtls/mbedtls.c
+++ b/lib/vtls/mbedtls.c
@@ -31,6 +31,9 @@
#ifdef USE_MBEDTLS
+/* Define this to enable lots of debugging for mbedTLS */
+/* #define MBEDTLS_DEBUG */
+
#include <mbedtls/version.h>
#if MBEDTLS_VERSION_NUMBER >= 0x02040000
#include <mbedtls/net_sockets.h>
@@ -46,6 +49,12 @@
#include <mbedtls/ctr_drbg.h>
#include <mbedtls/sha256.h>
+#if MBEDTLS_VERSION_MAJOR >= 2
+# ifdef MBEDTLS_DEBUG
+# include <mbedtls/debug.h>
+# endif
+#endif
+
#include "urldata.h"
#include "sendf.h"
#include "inet_pton.h"
@@ -113,9 +122,6 @@ static int entropy_func_mutex(void *data, unsigned char *output, size_t len)
#endif /* THREADING_SUPPORT */
-/* Define this to enable lots of debugging for mbedTLS */
-#undef MBEDTLS_DEBUG
-
#ifdef MBEDTLS_DEBUG
static void mbed_debug(void *context, int level, const char *f_name,
int line_nb, const char *line)