From 6e04f591f67330f320b58a69f0e0d3aff4e8a736 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Mon, 19 Nov 2001 02:23:22 +0000 Subject: [PATCH] Fix the Solaris and FreeBSD compilation errors introduced by the recent winsock update. --- dlls/wsock32/protocol.c | 16 +++++++++++++--- dlls/wsock32/socket.c | 23 ++++++++++++++--------- server/trace.c | 1 - 3 files changed, 27 insertions(+), 13 deletions(-) diff --git a/dlls/wsock32/protocol.c b/dlls/wsock32/protocol.c index 3a1b56783de..5d18c60aeb2 100644 --- a/dlls/wsock32/protocol.c +++ b/dlls/wsock32/protocol.c @@ -11,12 +11,22 @@ #include "config.h" -#include -#include -#include #include #include + +#include +#ifdef HAVE_SYS_SOCKET_H #include +#endif +#ifdef HAVE_NETINET_IN_H +# include +#endif +#ifdef HAVE_ARPA_INET_H +#include +#endif +#ifdef HAVE_NETDB_H +#include +#endif #include "winbase.h" #include "winnls.h" diff --git a/dlls/wsock32/socket.c b/dlls/wsock32/socket.c index 1440f68291d..da4fdac6639 100644 --- a/dlls/wsock32/socket.c +++ b/dlls/wsock32/socket.c @@ -28,27 +28,32 @@ #include "config.h" +#include #include -#include -#include "windef.h" -#include "winbase.h" -#include "debugtools.h" -#include "winsock2.h" -#include "winnt.h" -#include "wscontrol.h" #include #include -#include #include #include #include +#include + +#include +#ifdef HAVE_SYS_SOCKET_H +#include +#endif #ifdef HAVE_SYS_SOCKIO_H # include #endif #ifdef HAVE_NET_IF_H # include #endif -#include + +#include "windef.h" +#include "winbase.h" +#include "debugtools.h" +#include "winsock2.h" +#include "winnt.h" +#include "wscontrol.h" #ifdef __NetBSD__ #undef if_type diff --git a/server/trace.c b/server/trace.c index 5deb7ee8eb8..2d144cf1120 100644 --- a/server/trace.c +++ b/server/trace.c @@ -11,7 +11,6 @@ #include #include -#include "winsock2.h" #include "winnt.h" #include "winbase.h" #include "wincon.h" -- 2.11.4.GIT