Our pf includes are in /usr/include/net/pf/, so adjust the appropriate
authorPeter Avalos <pavalos@dragonflybsd.org>
Thu, 11 Oct 2007 01:07:29 +0000 (01:07 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Thu, 11 Oct 2007 01:07:29 +0000 (01:07 +0000)
files.

contrib/libpcap-0.9/gencode.c
contrib/libpcap-0.9/grammar.y
lib/libpcap/Makefile
lib/libpcap/config.h

index f85869b..eb260b9 100644 (file)
@@ -76,8 +76,9 @@ static const char rcsid[] _U_ =
 #ifdef HAVE_NET_PFVAR_H
 #include <sys/socket.h>
 #include <net/if.h>
-#include <net/pfvar.h>
-#include <net/if_pflog.h>
+#include <net/if_var.h>
+#include <net/pf/pfvar.h>
+#include <net/pf/if_pflog.h>
 #endif
 #ifndef offsetof
 #define offsetof(s, e) ((size_t)&((s *)0)->e)
index 3d49512..a8c8181 100644 (file)
@@ -54,8 +54,9 @@ struct rtentry;
 #include "gencode.h"
 #ifdef HAVE_NET_PFVAR_H
 #include <net/if.h>
-#include <net/pfvar.h>
-#include <net/if_pflog.h>
+#include <net/if_var.h>
+#include <net/pf/pfvar.h>
+#include <net/pf/if_pflog.h>
 #endif
 #include <pcap-namedb.h>
 
index f71ec88..ee13d5f 100644 (file)
@@ -1,6 +1,6 @@
 # Makefile for libpcap
 # $FreeBSD: src/lib/libpcap/Makefile,v 1.24.2.4 2002/07/22 14:21:50 ru Exp $
-# $DragonFly: src/lib/libpcap/Makefile,v 1.11 2007/10/11 00:21:59 pavalos Exp $
+# $DragonFly: src/lib/libpcap/Makefile,v 1.12 2007/10/11 01:07:29 pavalos Exp $
 
 SRCDIR=        ${.CURDIR}/../../contrib/libpcap-0.9
 
@@ -15,7 +15,7 @@ CLEANFILES=tokdefs.h version.c version.h
 
 CFLAGS+=-DHAVE_CONFIG_H -Dyylval=pcap_lval -I${.CURDIR} -I.
 CFLAGS+=-D_U_="__attribute__((unused))"
-CFLAGS+=-DHAVE_STRUCT_ETHER_ADDR
+CFLAGS+=-DHAVE_STRUCT_ETHER_ADDR -DHAVE_NET_PFVAR_H
 .if !defined(NOINET6)
 CFLAGS+=-DINET6
 .endif
index 3b28098..e454c8d 100644 (file)
@@ -1,5 +1,5 @@
-/* $DragonFly: src/lib/libpcap/config.h,v 1.5 2007/08/07 18:12:02 pavalos Exp $ */
-/* config.h.  Generated by configure.  */
+/* $DragonFly: src/lib/libpcap/config.h,v 1.6 2007/10/11 01:07:29 pavalos Exp $ */
+/* config.h.  Generated from config.h.in by configure.  */
 /* config.h.in.  Generated from configure.in by autoheader.  */
 /* Long story short: aclocal.m4 depends on autoconf 2.13
  * implementation details wrt "const"; newer versions
@@ -58,6 +58,9 @@
 /* Define to 1 if you have the <netinet/if_ether.h> header file. */
 #define HAVE_NETINET_IF_ETHER_H 1
 
+/* Define to 1 if you have the <net/pfvar.h> header file. */
+/* #undef HAVE_NET_PFVAR_H */
+
 /* if there's an os_proto.h */
 /* #undef HAVE_OS_PROTO_H */