From 9985fcea4905324e15f34e86b6620e68b6b2ab94 Mon Sep 17 00:00:00 2001 From: Vadim Vetrov Date: Thu, 9 Jan 2025 18:31:38 +0300 Subject: [PATCH] More verbose payload_split loggers --- src/utils.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/utils.c b/src/utils.c index 98a89e7..17e1e8a 100644 --- a/src/utils.c +++ b/src/utils.c @@ -154,7 +154,9 @@ int ip4_payload_split(uint8_t *pkt, size_t buflen, size_t hdr_len = hdr->ihl * 4; size_t pktlen = ntohs(hdr->tot_len); if (buflen < pktlen || hdr_len > pktlen) { - lgerror(-EINVAL, "ip4_payload_split: buflen cmp pktlen"); + lgerror(-EINVAL, "ip4_payload_split: buflen cmp pktlen: " + "buflen = %zu pktlen = %zu hdr_len = %zu", + buflen, pktlen, hdr_len); return -EINVAL; } @@ -229,7 +231,8 @@ int ip6_payload_split(uint8_t *pkt, size_t buflen, size_t hdr_len = sizeof(struct ip6_hdr); size_t pktlen = ntohs(hdr->ip6_plen); if (buflen < pktlen) { - lgerror(-EINVAL, "ip6_payload_split: buflen cmp pktlen: %zu %zu", buflen, pktlen); + lgerror(-EINVAL, "ip6_payload_split: buflen cmp pktlen: " + "buflen = %zu pktlen = %zu", buflen, pktlen); return -EINVAL; }