aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/collectd5
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2008-09-09 13:50:49 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2008-09-09 13:50:49 +0000
commitec08cb0e1748785b2e8b161cc4047c15d1bedf0d (patch)
treef1b2e909d075d2c0cc54422a3c51a3fd73cb104d /net-mgmt/collectd5
parentefe5a553e23f9ea9a5a95f0ceff37a5dc8a07f57 (diff)
downloadports-ec08cb0e1748785b2e8b161cc4047c15d1bedf0d.tar.gz
ports-ec08cb0e1748785b2e8b161cc4047c15d1bedf0d.zip
- Unbreak on sparc64
PR: 122381 Approved by: portmgr
Notes
Notes: svn path=/head/; revision=220310
Diffstat (limited to 'net-mgmt/collectd5')
-rw-r--r--net-mgmt/collectd5/files/patch-src__dns.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/net-mgmt/collectd5/files/patch-src__dns.c b/net-mgmt/collectd5/files/patch-src__dns.c
new file mode 100644
index 000000000000..fb045049b25a
--- /dev/null
+++ b/net-mgmt/collectd5/files/patch-src__dns.c
@@ -0,0 +1,18 @@
+--- src/dns.c.orig 2008-09-05 15:26:02.000000000 +0000
++++ src/dns.c 2008-09-05 15:25:55.000000000 +0000
+@@ -210,6 +210,15 @@
+ pthread_sigmask (SIG_SETMASK, &sigmask, NULL);
+ }
+
++ /* Check for pcap_device, if needed */
++#ifdef __sparc64__
++ if (pcap_device == NULL)
++ {
++ ERROR ("dns plugin: Interface required");
++ return (NULL);
++ }
++#endif
++
+ /* Passing `pcap_device == NULL' is okay and the same as passign "any" */
+ DEBUG ("Creating PCAP object..");
+ pcap_obj = pcap_open_live (pcap_device,