From dbd0a7035c9a7a59f17d1312063ffa7fc3cd6860 Mon Sep 17 00:00:00 2001 From: Stefano Brivio Date: Mon, 4 Apr 2022 23:35:32 +0200 Subject: treewide: Invalid type in argument to printf format specifier, CWE-686 Harmless except for two bad debugging prints. Signed-off-by: Stefano Brivio --- packet.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packet.c') diff --git a/packet.c b/packet.c index d003640..fa9e9b4 100644 --- a/packet.c +++ b/packet.c @@ -53,12 +53,12 @@ void packet_add_do(struct pool *p, size_t len, const char *start, } if (len > UINT16_MAX) { - trace("add packet length %lu, %s:%i", func, line); + trace("add packet length %lu, %s:%i", len, func, line); return; } if ((unsigned int)((intptr_t)start - (intptr_t)p->buf) > UINT32_MAX) { - trace("add packet start %p, buffer start %lu, %s:%i", + trace("add packet start %p, buffer start %p, %s:%i", start, p->buf, func, line); return; } @@ -111,7 +111,7 @@ void *packet_get_do(const struct pool *p, size_t index, size_t offset, if (len + offset > p->pkt[index].len) { if (func) { - trace("data length %lu, offset %lu from length %lu, " + trace("data length %lu, offset %lu from length %u, " "%s:%i", len, offset, p->pkt[index].len, func, line); } -- cgit v1.2.3