Skip to content

Commit

Permalink
pkg/tinydtls: temporary patch
Browse files Browse the repository at this point in the history
Currently upstream in discussion
eclipse/tinydtls#217
  • Loading branch information
fzi-haxel committed Jan 15, 2024
1 parent 72e4fc9 commit 836a0cf
Showing 1 changed file with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
From df0fd3c00918f1698a87c2786590dcd097ee0625 Mon Sep 17 00:00:00 2001
From: Frederik Haxel <haxel@fzi.de>
Date: Mon, 14 Aug 2023 09:54:35 +0200
Subject: [PATCH] Fix printf warning for 64 bit systems

---
dtls_debug.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dtls_debug.h b/dtls_debug.h
index 5b58acb..3bf04f0 100644
--- a/dtls_debug.h
+++ b/dtls_debug.h
@@ -139,8 +139,8 @@ void dtls_dsrv_log_addr(log_t level, const char *name, const session_t *addr);
#define dtls_notice(...) LOG_INFO(__VA_ARGS__)
#define dtls_info(...) LOG_INFO(__VA_ARGS__)
#define dtls_debug(...) LOG_DEBUG(__VA_ARGS__)
-#define dtls_debug_hexdump(name, buf, length) { if (LOG_DEBUG <= LOG_LEVEL) { LOG_DEBUG("-= %s (%zu bytes) =-\n", name, length); od_hex_dump(buf, length, 0); }}
-#define dtls_debug_dump(name, buf, length) { if (LOG_DEBUG <= LOG_LEVEL) { LOG_DEBUG("%s (%zu bytes):", name, length); od_hex_dump(buf, length, 0); }}
+#define dtls_debug_hexdump(name, buf, length) { if (LOG_DEBUG <= LOG_LEVEL) { LOG_DEBUG("-= %s (%zu bytes) =-\n", name, (size_t) length); od_hex_dump(buf, length, 0); }}
+#define dtls_debug_dump(name, buf, length) { if (LOG_DEBUG <= LOG_LEVEL) { LOG_DEBUG("%s (%zu bytes):", name, (size_t) length); od_hex_dump(buf, length, 0); }}
#else /* neither RIOT nor Zephyr */
#define dtls_emerg(...) dsrv_log(DTLS_LOG_EMERG, __VA_ARGS__)
#define dtls_alert(...) dsrv_log(DTLS_LOG_ALERT, __VA_ARGS__)
--
2.34.1

0 comments on commit 836a0cf

Please sign in to comment.