[socket] Add EPROTOTYPE error case (#4391)
[mono.git] / mono / metadata / w32socket-unix.c
index b4e3069d6400ea315c6073912a9b6e426e92d175..c10b210036825595d708b2b77a814abe1b855c84 100644 (file)
@@ -1318,6 +1318,9 @@ mono_w32socket_convert_error (gint error)
        case ENETDOWN: return WSAENETDOWN;
 #endif
        case ENODEV: return WSAENETDOWN;
+#ifdef EPROTOTYPE
+       case EPROTOTYPE: return WSAEPROTOTYPE;
+#endif
        default:
                g_error ("%s: no translation into winsock error for (%d) \"%s\"", __func__, error, g_strerror (error));
        }