summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Habets <thomas@habets.se>2022-10-26 21:27:56 +0100
committerThomas Habets <thomas@habets.se>2022-10-26 21:27:56 +0100
commit5081b0006be326f46c504d821853aa6a031288bb (patch)
treea372ca08111b0dfe66e2c1b9f120f518d9f3aaea
parent0da7a471f16fca6eabf9c8884566c91a1e753659 (diff)
downloadarping-5081b0006be326f46c504d821853aa6a031288bb.tar.gz
Fix int cast
-rw-r--r--src/arping.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arping.c b/src/arping.c
index 041d9b9..276dcd3 100644
--- a/src/arping.c
+++ b/src/arping.c
@@ -1761,7 +1761,7 @@ pingmac_recv(const char* unused, struct pcap_pkthdr *h, uint8_t *packet)
break;
case NORMAL:
printf("%d bytes from %s (%s): icmp_seq=%d time=%s", h->len,
- libnet_addr2name4(*(int*)&hip->ip_src, 0),
+ libnet_addr2name4(*(uint32_t*)&hip->ip_src, 0),
format_mac(pkt_srcmac, buf, sizeof(buf)),
htons(hicmp->icmp_seq),
ts2str(&lastpacketsent, &arrival, buf2, sizeof(buf2)));