diff options
author | Aurimas Liutikas <aurimas@google.com> | 2016-04-29 21:26:03 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-04-29 21:26:03 +0000 |
commit | e3f9750669e45371f6c1e351c3f299a8e9424183 (patch) | |
tree | bd0e8aaa15449ab7f08f1f8213dbc6f787ca6f54 | |
parent | 8afe53c9884f6266838a0eac5145c16008bab262 (diff) | |
parent | ceff7ea89296e2a780d1b8283c7c6c97676ace6e (diff) | |
download | libpcap-e3f9750669e45371f6c1e351c3f299a8e9424183.tar.gz |
Merge changes I02a085bf,Id5433d1d am: 9643d9ce73 am: de735023f2 am: c7958c10f7
am: ceff7ea892
* commit 'ceff7ea89296e2a780d1b8283c7c6c97676ace6e':
Add #ifndef checks for macros
Clean up version test
Change-Id: I5fb059f6d6e27509010edca995fd4638ed9307e5
-rw-r--r-- | Android.mk | 1 | ||||
-rw-r--r-- | pcap-common.c | 2 | ||||
-rw-r--r-- | pcap/bpf.h | 4 |
3 files changed, 6 insertions, 1 deletions
@@ -3,6 +3,7 @@ LOCAL_PATH:= $(call my-dir) libpcap_cflags := \ -Wno-unused-parameter \ -D_U_="__attribute__((unused))" \ + -Werror \ include $(CLEAR_VARS) diff --git a/pcap-common.c b/pcap-common.c index 4db49688..b6f0c973 100644 --- a/pcap-common.c +++ b/pcap-common.c @@ -1321,7 +1321,7 @@ swap_nflog_header(const struct pcap_pkthdr *hdr, u_char *buf) return; } - if (!(nfhdr->nflog_version) == 0) { + if (nfhdr->nflog_version != 0) { /* Unknown NFLOG version */ return; } @@ -1489,8 +1489,12 @@ struct bpf_aux_data { /* * Macros for insn array initializers. */ +#ifndef BPF_STMT #define BPF_STMT(code, k) { (u_short)(code), 0, 0, k } +#endif +#ifndef BPF_JUMP #define BPF_JUMP(code, k, jt, jf) { (u_short)(code), jt, jf, k } +#endif #if __STDC__ || defined(__cplusplus) extern int bpf_validate(const struct bpf_insn *, int); |