break;
#endif
+#ifdef ECONNRESET
+ case ECONNRESET:
+ return G_IO_ERROR_CONNECTION_CLOSED;
+ break;
+#endif
+
+#ifdef ENOTCONN
+ case ENOTCONN:
+ return G_IO_ERROR_NOT_CONNECTED;
+ break;
+#endif
+
default:
return G_IO_ERROR_FAILED;
break;
case WSAEAFNOSUPPORT:
return G_IO_ERROR_NOT_SUPPORTED;
+ case WSAECONNRESET:
+ return G_IO_ERROR_CONNECTION_CLOSED;
+
+ case ERROR_PIPE_LISTENING:
+ return G_IO_ERROR_NOT_CONNECTED;
+
default:
return G_IO_ERROR_FAILED;
}