From 86b2df0ca68b97d0d61a70a9002666f8eb4b1a50 Mon Sep 17 00:00:00 2001 From: benpicco Date: Fri, 7 Feb 2014 09:05:28 +0100 Subject: [PATCH] proper line breaks in payload debug output I guess the idea was to make a new line after every 16 elements, not every element except for every 16th --- sys/net/network_layer/sixlowpan/icmp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/net/network_layer/sixlowpan/icmp.c b/sys/net/network_layer/sixlowpan/icmp.c index 99b5722ca7..8c35bb0f69 100644 --- a/sys/net/network_layer/sixlowpan/icmp.c +++ b/sys/net/network_layer/sixlowpan/icmp.c @@ -384,7 +384,7 @@ void recv_echo_req(void) for (size_t i = 0; i < data_len; i++) { printf("%02x ", echo_data_buf[i]); - if ((i + 1) % 16 || i == data_len - 1) { + if (!((i + 1) % 16) || i == data_len - 1) { printf("\n"); } } @@ -411,7 +411,7 @@ void recv_echo_repl(void) for (size_t i = 0; i < data_len; i++) { printf("%02x ", echo_data_buf[i]); - if ((i + 1) % 16 || i == data_len - 1) { + if (!((i + 1) % 16) || i == data_len - 1) { printf("\n"); } }