Commit 714d3b28 authored by Martin Sustrik's avatar Martin Sustrik

EAFNOSUPPORT defined on Windows platform

Windows headers don't defined this error.
This patch defines it if not already defined.
Signed-off-by: 's avatarMartin Sustrik <sustrik@250bpm.com>
parent 85851d31
......@@ -101,6 +101,9 @@ ZMQ_EXPORT void zmq_version (int *major, int *minor, int *patch);
#ifndef ENOTSOCK
#define ENOTSOCK (ZMQ_HAUSNUMERO + 9)
#endif
#ifndef EAFNOSUPPORT
#define EAFNOSUPPORT (ZMQ_HAUSNUMERO + 10)
#endif
/* Native 0MQ error codes. */
#define EFSM (ZMQ_HAUSNUMERO + 51)
......
......@@ -228,6 +228,9 @@ void zmq::wsa_error_to_errno ()
case WSAEADDRNOTAVAIL:
errno = EADDRNOTAVAIL;
return;
case WSAEAFNOSUPPORT:
errno = EAFNOSUPPORT;
return;
default:
wsa_assert (false);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment