diff options
author | fhajny <fhajny@pkgsrc.org> | 2015-09-30 10:45:10 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2015-09-30 10:45:10 +0000 |
commit | 2460ab09c9130b34061da35e5f11f2666d741553 (patch) | |
tree | d36fa308cb87b9a90023185c507402002af7f6d3 /net/zeromq/patches | |
parent | 86c41c86af75ddd514424bd089bcc224073dd4f4 (diff) | |
download | pkgsrc-2460ab09c9130b34061da35e5f11f2666d741553.tar.gz |
Fix build on SunOS.
Diffstat (limited to 'net/zeromq/patches')
-rw-r--r-- | net/zeromq/patches/patch-src_tcp__address.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/net/zeromq/patches/patch-src_tcp__address.cpp b/net/zeromq/patches/patch-src_tcp__address.cpp new file mode 100644 index 00000000000..ff277863bd9 --- /dev/null +++ b/net/zeromq/patches/patch-src_tcp__address.cpp @@ -0,0 +1,16 @@ +$NetBSD: patch-src_tcp__address.cpp,v 1.1 2015/09/30 10:45:10 fhajny Exp $ + +Back port build fix for SunOS. +From https://github.com/zeromq/libzmq/pull/1440 + +--- src/tcp_address.cpp.orig 2015-06-15 09:43:08.000000000 +0000 ++++ src/tcp_address.cpp +@@ -86,7 +86,7 @@ int zmq::tcp_address_t::resolve_nic_name + // Find the interface with the specified name and AF_INET family. + bool found = false; + lifreq *ifrp = ifc.lifc_req; +- for (int n = 0; n < (int) (ifc.lifc_len / sizeof lifreq); ++ for (int n = 0; n < (int) (ifc.lifc_len / sizeof (lifreq)); + n ++, ifrp ++) { + if (!strcmp (nic_, ifrp->lifr_name)) { + rc = ioctl (fd, SIOCGLIFADDR, (char*) ifrp); |