From cb138b902a1d216ce1c3f7d5b899c342d6080391 Mon Sep 17 00:00:00 2001 From: Vadim Vetrov Date: Fri, 29 Nov 2024 21:43:27 +0300 Subject: [PATCH] Improve UDP payload logging --- mangle.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mangle.c b/mangle.c index 7c36b9f..5aaa290 100644 --- a/mangle.c +++ b/mangle.c @@ -339,11 +339,14 @@ int process_udp_packet(const struct section_config_t *section, const uint8_t *pk } if (dlen > 10 && config.verbose >= VERBOSE_TRACE) { - lginfo("UDP payload start: [ "); + char buf[50]; + char *bufpt = buf; + bufpt += sprintf(bufpt, "UDP payload start: [ "); for (int i = 0; i < 10; i++) { - lginfo("%02x ", data[i]); + bufpt += sprintf(bufpt, "%02x ", data[i]); } - lginfo("], "); + bufpt += sprintf(bufpt, "]"); + lgtrace_addp("%s", buf); }