#define ASOCK_ECONNABORTED WSAECONNABORTED
#define ASOCK_EPIPE ERROR_NO_DATA
#define ASOCK_EHOSTUNREACH WSAEHOSTUNREACH
+#define ASOCK_ETIMEDOUT WSAETIMEDOUT
+#define ASOCK_ECONNREFUSED WSAECONNREFUSED
#else
#define ASOCK_ENOTCONN ENOTCONN
#define ASOCK_ENOTSOCK ENOTSOCK
#define ASOCK_EWOULDBLOCK EWOULDBLOCK
#define ASOCK_ENETUNREACH ENETUNREACH
#define ASOCK_ECONNRESET ECONNRESET
+#define ASOCK_ETIMEDOUT ETIMEDOUT
+#define ASOCK_ECONNREFUSED ECONNREFUSED
#define ASOCK_ECONNABORTED ECONNABORTED
#define ASOCK_EPIPE EPIPE
#define ASOCK_EHOSTUNREACH EHOSTUNREACH