From cfb59dde218fd8bd39fc9b2f7b0391fa8c97bf82 Mon Sep 17 00:00:00 2001 From: Eamonn Coughlan Date: Sat, 22 Jul 2017 22:53:12 +0200 Subject: [PATCH] Problem: can't set IPV6_V6ONLY on OpenBSD Solution: skip setsockopt call resulting in EINVAL --- src/ip.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ip.cpp b/src/ip.cpp index 22cf3317..eb0e1181 100644 --- a/src/ip.cpp +++ b/src/ip.cpp @@ -108,7 +108,7 @@ void zmq::enable_ipv4_mapping (fd_t s_) { (void) s_; -#ifdef IPV6_V6ONLY +#if defined IPV6_V6ONLY && !defined ZMQ_HAVE_OPENBSD #ifdef ZMQ_HAVE_WINDOWS DWORD flag = 0; #else