diff options
author | Joachim Nilsson <troglobit@gmail.com> | 2019-10-19 12:25:52 +0200 |
---|---|---|
committer | Joachim Nilsson <troglobit@gmail.com> | 2019-10-19 12:25:52 +0200 |
commit | 11354524fdfc2a9db00313c460dea97c61cc7dc1 (patch) | |
tree | 2072b495c4960b90462c2ef993a24141b058a0ac | |
parent | 6db6eb8deb2d1e3098ac9ea4acaa22b736c4d25b (diff) | |
download | libnet-11354524fdfc2a9db00313c460dea97c61cc7dc1.tar.gz |
Must include Packet32.h first to get struct bpf_program for pcap.h
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
-rw-r--r-- | src/common.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/common.h b/src/common.h index d7cf84c..a15e957 100644 --- a/src/common.h +++ b/src/common.h @@ -32,13 +32,14 @@ /* MSVC warns about snprintf */ #define _CRT_SECURE_NO_WARNINGS - /* don't pull in pcap/bpf.h */ - #define PCAP_DONT_INCLUDE_PCAP_BPF_H - #include <pcap/pcap.h> - /* don't pull in Packet32's locol bpf definitions */ // #define BPF_MAJOR_VERSION #include <Packet32.h> + +/* don't pull in pcap/bpf.h */ + #define PCAP_DONT_INCLUDE_PCAP_BPF_H + #include <pcap/pcap.h> + #include <malloc.h> /* alloca() */ #ifdef __MINGW32__ |