aboutsummaryrefslogtreecommitdiff
path: root/net/libpcap
diff options
context:
space:
mode:
authorRyan Steinmetz <zi@FreeBSD.org>2018-08-26 13:10:35 +0000
committerRyan Steinmetz <zi@FreeBSD.org>2018-08-26 13:10:35 +0000
commit919dfbf20508a2130417d4ef9c8cdbeec6985680 (patch)
tree15c9d20ed8eb8fe19de234c4b7f29bf4fc6553c4 /net/libpcap
parent3ef6db80cd0665c69392d9d45cd037770ffb53a1 (diff)
downloadports-919dfbf20508a2130417d4ef9c8cdbeec6985680.tar.gz
ports-919dfbf20508a2130417d4ef9c8cdbeec6985680.zip
- Fix DAG build
Notes
Notes: svn path=/head/; revision=478125
Diffstat (limited to 'net/libpcap')
-rw-r--r--net/libpcap/Makefile2
-rw-r--r--net/libpcap/files/dag-patch-pcap-dag.c11
2 files changed, 13 insertions, 0 deletions
diff --git a/net/libpcap/Makefile b/net/libpcap/Makefile
index c01835f418f6..b610911145dc 100644
--- a/net/libpcap/Makefile
+++ b/net/libpcap/Makefile
@@ -29,6 +29,8 @@ DAG_DESC= Support for Endace DAG hardware
IPV6_CONFIGURE_ENABLE= ipv6
DAG_CONFIGURE_WITH= dag
+DAG_CFLAGS= -I${LOCALBASE}/include
DAG_LDFLAGS= -L${LOCALBASE}/lib
+DAG_EXTRA_PATCHES= ${FILESDIR}/dag-patch-pcap-dag.c
.include <bsd.port.mk>
diff --git a/net/libpcap/files/dag-patch-pcap-dag.c b/net/libpcap/files/dag-patch-pcap-dag.c
new file mode 100644
index 000000000000..475225b82dd3
--- /dev/null
+++ b/net/libpcap/files/dag-patch-pcap-dag.c
@@ -0,0 +1,11 @@
+--- pcap-dag.c.orig 2018-08-26 13:02:37 UTC
++++ pcap-dag.c
+@@ -1103,7 +1103,7 @@ dag_findalldevs(pcap_if_list_t *devlistp
+ char dagname[DAGNAME_BUFSIZE];
+ int dagstream;
+ int dagfd;
+- dag_card_inf_t *inf;
++ daginf_t *inf;
+ char *description;
+ int stream, rxstreams;
+