Files
pkgsrc-ng/net/zeromq/patches/patch-src_tcp_socket.cpp
2013-09-26 17:14:40 +02:00

15 lines
532 B
C++

$NetBSD: patch-src_tcp_socket.cpp,v 1.1 2012/05/20 21:07:25 marino Exp $
--- src/tcp_socket.cpp.orig 2011-11-30 20:00:24.000000000 +0000
+++ src/tcp_socket.cpp
@@ -162,7 +162,8 @@ int zmq::tcp_socket_t::open (fd_t fd_, u
errno_assert (rc == 0);
}
-#if defined ZMQ_HAVE_OSX || defined ZMQ_HAVE_FREEBSD
+#if defined(ZMQ_HAVE_OSX) || \
+ (defined(ZMQ_HAVE_FREEBSD) && !defined(ZMQ_DRAGONFLY))
int set = 1;
int rc = setsockopt (s, SOL_SOCKET, SO_NOSIGPIPE, &set, sizeof (int));
errno_assert (rc == 0);