[w32error] Add ENXIO error case (#5199)
[mono.git] / mono / metadata / w32socket-unix.c
index 87743377324bc01c406342ed181dd3d7229d36ff..5816b142b051e09e6c784e93518bbd9241dbd643 100644 (file)
@@ -1324,6 +1324,9 @@ mono_w32socket_convert_error (gint error)
        case ENODEV: return WSAENETDOWN;
 #ifdef EPROTOTYPE
        case EPROTOTYPE: return WSAEPROTOTYPE;
+#endif
+#ifdef ENXIO
+       case ENXIO: return WSAENXIO;
 #endif
        default:
                g_error ("%s: no translation into winsock error for (%d) \"%s\"", __func__, error, g_strerror (error));