diff -r f7d6976a1fc8 -r 9717ff353c17 network_core.h --- a/network_core.h Thu Dec 23 14:02:40 2004 +0000 +++ b/network_core.h Thu Dec 23 14:46:16 2004 +0000 @@ -66,6 +66,32 @@ # include #endif // UNIX +// OS/2 stuff +#if defined(__OS2__) +# define SOCKET int +# define INVALID_SOCKET -1 +typedef struct ifreq IFREQ; +# define ioctlsocket ioctl +# define closesocket close +# define GET_LAST_ERROR() (errno) + +// Includes needed for OS/2 systems +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include + +typedef unsigned long in_addr_t; +#endif // OS/2 + // MorphOS and Amiga stuff #if defined(__MORPHOS__) || defined(__AMIGA__) # include