summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Habets <thomas@habets.se>2011-11-29 10:23:53 +0000
committerThomas Habets <thomas@habets.se>2011-11-29 10:23:53 +0000
commitd4dc0e1fd3aa376890745111efe84f3c85c23072 (patch)
treec63d5db0f501d6cb45e425841155b1f103d17835
parent33935e9242a13e358bf9027d09b9d0faa276c61d (diff)
downloadarping-d4dc0e1fd3aa376890745111efe84f3c85c23072.tar.gz
Only set BIOCIMMEDIATE if it's actually defined.
This fixes compiling on Arch Linux, which apparently has a net/bpf.h but as Linuxes go no BIOCIMMEDIATE.
-rw-r--r--src/arping.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arping.c b/src/arping.c
index 26bb927..c7f0e53 100644
--- a/src/arping.c
+++ b/src/arping.c
@@ -1218,7 +1218,7 @@ int main(int argc, char **argv)
pcap_get_selectable_fd(pcap));
}
-#if HAVE_NET_BPF_H
+#ifdef BIOCIMMEDIATE
{
uint32_t on = 1;
if (0 < (ioctl(pcap_fileno(pcap), BIOCIMMEDIATE,