From 19fe0c6fa303bfedc57bf2d83f00e672c3dade47 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 15 Jan 2023 20:22:15 +1100 Subject: examples/util: Fix example compilation on 32-bit hosts Fixes #10 --- examples/parse_eapol/parse_eapol.c | 3 ++- utils/src/test_parsing.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/parse_eapol/parse_eapol.c b/examples/parse_eapol/parse_eapol.c index e8f2827..fb42437 100644 --- a/examples/parse_eapol/parse_eapol.c +++ b/examples/parse_eapol/parse_eapol.c @@ -5,6 +5,7 @@ #include #include #include +#include static int has_radiotap = 0; @@ -38,7 +39,7 @@ void handle_pkt(unsigned char *args, const struct pcap_pkthdr *header, const uns printf("EAPOL: Descriptor: %d\n", data.descriptor); printf("EAPOL: Key Info: Information: 0x%04x\n", data.key_info.information); printf("EAPOL: Key Info: Key Length: %d\n", data.key_info.key_length); - printf("EAPOL: Key Info: Replay Counter: %llu\n", data.key_info.replay_counter); + printf("EAPOL: Key Info: Replay Counter: %" PRIu64 "\n", data.key_info.replay_counter); printf("EAPOL: Key Info: Nonce: "); for (size_t i = 0; i < sizeof(data.key_info.nonce); ++i) { printf("%02x ", data.key_info.nonce[i]); diff --git a/utils/src/test_parsing.c b/utils/src/test_parsing.c index b5e2d53..f21894c 100644 --- a/utils/src/test_parsing.c +++ b/utils/src/test_parsing.c @@ -9,6 +9,7 @@ #include #include #include +#include #define PCAP_SAVEFILE "/tmp/debug.pcap" #define FILTER "" @@ -344,7 +345,7 @@ void parse_data_eapol(struct libwifi_frame frame, unsigned char *args, const str printf("EAPOL: Descriptor: %d\n", data.descriptor); printf("EAPOL: Key Info: Information: 0x%04x\n", data.key_info.information); printf("EAPOL: Key Info: Key Length: %d\n", data.key_info.key_length); - printf("EAPOL: Key Info: Replay Counter: %llu\n", data.key_info.replay_counter); + printf("EAPOL: Key Info: Replay Counter: %" PRIu64 "\n", data.key_info.replay_counter); printf("EAPOL: Key Info: Nonce: "); for (size_t i = 0; i < sizeof(data.key_info.nonce); ++i) printf("%02x ", data.key_info.nonce[i]); printf("\n"); -- cgit 1.4.1