$OpenBSD: patch-src_tcp_listener_cpp,v 1.3 2015/06/16 12:22:56 ajacoutot Exp $

OpenBSD doesn't define EPROTO (yet), so pick the closest thing.

--- src/tcp_listener.cpp.orig	Tue Jun  2 22:41:22 2015
+++ src/tcp_listener.cpp	Tue Jun 16 14:16:47 2015
@@ -291,7 +291,7 @@ zmq::fd_t zmq::tcp_listener_t::accept ()
 #else
     if (sock == -1) {
         errno_assert (errno == EAGAIN || errno == EWOULDBLOCK ||
-            errno == EINTR || errno == ECONNABORTED || errno == EPROTO ||
+            errno == EINTR || errno == ECONNABORTED || errno == EOPNOTSUPP ||
             errno == ENOBUFS || errno == ENOMEM || errno == EMFILE ||
             errno == ENFILE);
         return retired_fd;
