diff options
author | Thomas Habets <thomas@habets.se> | 2020-01-03 16:31:53 +0000 |
---|---|---|
committer | Thomas Habets <thomas@habets.se> | 2020-01-03 16:31:53 +0000 |
commit | 6206a10c861159c1439926f98e52dbfd0168dd68 (patch) | |
tree | 2265d853cfd53b8cde9ac244a51186d500add74a | |
parent | 4a3fba54b11c4c137b7685b7055f061aa982bc13 (diff) | |
download | arping-6206a10c861159c1439926f98e52dbfd0168dd68.tar.gz |
Fix some format strings for ssize_t
-rw-r--r-- | src/arping.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/arping.c b/src/arping.c index 1611acb..a31f4f0 100644 --- a/src/arping.c +++ b/src/arping.c @@ -244,7 +244,7 @@ xrandom() { continue; } if (sizeof(ret) != rc) { - fprintf(stderr, "arping: got too few random bytes %d, want %d\n", rc, sizeof(ret)); + fprintf(stderr, "arping: got too few random bytes %zd, want %zd\n", rc, sizeof(ret)); continue; } return ret; @@ -1450,7 +1450,7 @@ pingmac_recv(const char* unused, struct pcap_pkthdr *h, uint8_t *packet) return; } if (verbose > 3) { - printf("arping: ... correct payload size (%d)\n", + printf("arping: ... correct payload size (%zd)\n", payload_size); } if (memcmp(&payload[sizeof(struct timespec)], @@ -1869,18 +1869,18 @@ arping_main(int argc, char **argv) const ssize_t rc = xgetrandom(payload_suffix, payload_suffix_size, 0); if (rc == -1) { fprintf(stderr, - "arping: failed to get %d random bytes: %s\n", + "arping: failed to get %zd random bytes: %s\n", payload_suffix_size, strerror(errno)); free(payload_suffix); payload_suffix = NULL; } else if (payload_suffix_size != rc) { fprintf(stderr, - "arping: only got %d out of %d bytes for random suffix\n", + "arping: only got %zd out of %zd bytes for random suffix\n", rc, payload_suffix_size); } } else { - fprintf(stderr, "arping: failed to allocate %d bytes for payload suffix.\n", + fprintf(stderr, "arping: failed to allocate %zd bytes for payload suffix.\n", payload_suffix_size); } |