aboutsummaryrefslogtreecommitdiff
path: root/contrib/ipfilter
diff options
context:
space:
mode:
authorQing Li <qingli@FreeBSD.org>2008-12-15 06:10:57 +0000
committerQing Li <qingli@FreeBSD.org>2008-12-15 06:10:57 +0000
commit6e6b3f7cbc89cf29eafdfa6d1613c6b1a37c364b (patch)
tree281ff6a89cacadf7e72f506b037ca41229a23bf6 /contrib/ipfilter
parent5d42c423690d3bc0751ea418ad945bb54c5c747d (diff)
downloadsrc-6e6b3f7cbc89cf29eafdfa6d1613c6b1a37c364b.tar.gz
src-6e6b3f7cbc89cf29eafdfa6d1613c6b1a37c364b.zip
Notes
Diffstat (limited to 'contrib/ipfilter')
-rw-r--r--contrib/ipfilter/ipsend/44arp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/contrib/ipfilter/ipsend/44arp.c b/contrib/ipfilter/ipsend/44arp.c
index 6ee4f1b58f87..5c07fb6f0890 100644
--- a/contrib/ipfilter/ipsend/44arp.c
+++ b/contrib/ipfilter/ipsend/44arp.c
@@ -88,7 +88,12 @@ char *addr, *eaddr;
mib[2] = 0;
mib[3] = AF_INET;
mib[4] = NET_RT_FLAGS;
+#ifdef RTF_LLINFO
mib[5] = RTF_LLINFO;
+#else
+ mib[5] = 0;
+#endif
+
if (sysctl(mib, 6, NULL, &needed, NULL, 0) == -1)
{
perror("route-sysctl-estimate");