@@ -183,10 +183,16 @@ PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket
183
183
#define PHP_SOCKET_EINVAL EINVAL
184
184
#endif
185
185
186
+ #ifdef WIN32
187
+ #define PHP_SOCKET_ENFILE WSAENFILE
188
+ #elif defined(ENFILE )
189
+ #define PHP_SOCKET_ENFILE ENFILE
190
+ #endif
191
+
186
192
#ifdef WIN32
187
193
#define PHP_SOCKET_EMFILE WSAEMFILE
188
194
#elif defined(EMFILE )
189
- #define PHP_SOCKET_ENFILE EMFILE
195
+ #define PHP_SOCKET_EMFILE EMFILE
190
196
#endif
191
197
192
198
#ifdef WIN32
@@ -257,7 +263,7 @@ PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket
257
263
258
264
#ifdef WIN32
259
265
#define PHP_SOCKET_EPFNOSUPPORT WSAEPFNOSUPPORT
260
- #elif defined(EOPNOTSUPP )
266
+ #elif defined(EPFNOSUPPORT )
261
267
#define PHP_SOCKET_EPFNOSUPPORT EPFNOSUPPORT
262
268
#endif
263
269
@@ -293,8 +299,8 @@ PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket
293
299
294
300
#ifdef WIN32
295
301
#define PHP_SOCKET_ENETRESET WSAENETRESET
296
- #elif defined(WSAENETRESET )
297
- #define PHP_SOCKET_ENETRESET ENETUNREACH
302
+ #elif defined(ENETRESET )
303
+ #define PHP_SOCKET_ENETRESET ENETRESET
298
304
#endif
299
305
300
306
#ifdef WIN32
@@ -304,9 +310,9 @@ PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket
304
310
#endif
305
311
306
312
#ifdef WIN32
307
- #define PHP_SOCKET_ECONNRESET WSAECONNABORTED
308
- #elif defined(ECONNABORTED )
309
- #define PHP_SOCKET_ECONNRESET ECONNABORTED
313
+ #define PHP_SOCKET_ECONNRESET WSAECONNRESET
314
+ #elif defined(ECONNRESET )
315
+ #define PHP_SOCKET_ECONNRESET ECONNRESET
310
316
#endif
311
317
312
318
#ifdef WIN32
@@ -329,16 +335,10 @@ PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket
329
335
330
336
#ifdef WIN32
331
337
#define PHP_SOCKET_ESHUTDOWN WSAESHUTDOWN
332
- #elif defined(EISCONN )
338
+ #elif defined(ESHUTDOWN )
333
339
#define PHP_SOCKET_ESHUTDOWN ESHUTDOWN
334
340
#endif
335
341
336
- #ifdef WIN32
337
- #define PHP_SOCKET_ETOOMANYREFS WSAETOOMANYREFS
338
- #elif defined(EISCONN )
339
- #define PHP_SOCKET_ETOOMANYREFS ETOOMANYREFS
340
- #endif
341
-
342
342
#ifdef WIN32
343
343
#define PHP_SOCKET_ETOOMANYREFS WSAETOOMANYREFS
344
344
#elif defined(ETOOMANYREFS )
0 commit comments