Signed-off-by: Sven Eckelmann <sven.eckelmann(a)gmx.de>
---
batctl/ping.c | 10 +++++-----
batctl/traceroute.c | 8 ++++----
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/batctl/ping.c b/batctl/ping.c
index b56867b..f051fe9 100644
--- a/batctl/ping.c
+++ b/batctl/ping.c
@@ -147,7 +147,7 @@ int ping(int argc, char **argv)
icmp_packet_out.ttl = 50;
icmp_packet_out.seqno = 0;
- printf("PING %s (%s) %i(%i) bytes of data\n", dst_string, mac_string,
+ printf("PING %s (%s) %zi(%zi) bytes of data\n", dst_string, mac_string,
sizeof(icmp_packet_out), sizeof(icmp_packet_out) + 28);
while (!is_aborted) {
@@ -194,8 +194,8 @@ int ping(int argc, char **argv)
goto sleep;
}
- if ((unsigned int)read_len < sizeof(icmp_packet_in)) {
- printf("Warning - dropping received packet as it is smaller than expected (%d): %d\n",
+ if ((size_t)read_len < sizeof(icmp_packet_in)) {
+ printf("Warning - dropping received packet as it is smaller than expected (%zd): %zd\n",
sizeof(icmp_packet_in), read_len);
goto sleep;
}
@@ -204,7 +204,7 @@ int ping(int argc, char **argv)
case ECHO_REPLY:
gettimeofday(&end, (struct timezone*)0);
time_delta = time_diff(&start, &end);
- printf("%d bytes from %s icmp_seq=%u ttl=%d time=%.2f ms\n",
+ printf("%zd bytes from %s icmp_seq=%u ttl=%d time=%.2f ms\n",
read_len, dst_string, ntohs(icmp_packet_in.seqno),
icmp_packet_in.ttl, time_delta);
@@ -227,7 +227,7 @@ int ping(int argc, char **argv)
printf("Please make sure to compatible versions!\n");
goto out;
default:
- printf("Unknown message type %d len %d received\n", icmp_packet_in.msg_type, read_len);
+ printf("Unknown message type %d len %zd received\n", icmp_packet_in.msg_type, read_len);
break;
}
diff --git a/batctl/traceroute.c b/batctl/traceroute.c
index 2d16ff4..cdc2b8c 100644
--- a/batctl/traceroute.c
+++ b/batctl/traceroute.c
@@ -108,7 +108,7 @@ int traceroute(int argc, char **argv)
icmp_packet_out.msg_type = ECHO_REQUEST;
icmp_packet_out.seqno = 0;
- printf("traceroute to %s (%s), %d hops max, %d byte packets\n",
+ printf("traceroute to %s (%s), %d hops max, %zd byte packets\n",
dst_string, mac_string, TTL_MAX, sizeof(icmp_packet_out));
for (icmp_packet_out.ttl = 0; !dst_reached && icmp_packet_out.ttl < TTL_MAX; icmp_packet_out.ttl++) {
@@ -143,8 +143,8 @@ int traceroute(int argc, char **argv)
continue;
}
- if ((unsigned int)read_len < sizeof(icmp_packet_in)) {
- printf("Warning - dropping received packet as it is smaller than expected (%d): %d\n",
+ if ((size_t)read_len < sizeof(icmp_packet_in)) {
+ printf("Warning - dropping received packet as it is smaller than expected (%zd): %zd\n",
sizeof(icmp_packet_in), read_len);
continue;
}
@@ -182,7 +182,7 @@ int traceroute(int argc, char **argv)
printf("Please make sure to compatible versions!\n");
goto out;
default:
- printf("Unknown message type %d len %d received\n", icmp_packet_in.msg_type, read_len);
+ printf("Unknown message type %d len %zd received\n", icmp_packet_in.msg_type, read_len);
break;
}
}
--
1.6.3.1