1 #ifndef _MONO_IOLAYER_IOLAYER_H_
2 #define _MONO_IOLAYER_IOLAYER_H_
6 #if defined(PLATFORM_WIN32)
10 #define __USE_W32_SOCKETS
12 #else /* EVERYONE ELSE */
13 #include "mono/io-layer/wapi.h"
14 #include "mono/io-layer/uglify.h"
15 #endif /* PLATFORM_WIN32 */
17 #ifdef HAVE_SYS_FILIO_H
18 #include <sys/filio.h> /* defines FIONBIO and FIONREAD */
20 #ifdef HAVE_SYS_SOCKIO_H
21 #include <sys/sockio.h> /* defines SIOCATMARK */
24 #endif /* _MONO_IOLAYER_IOLAYER_H_ */