because it is now possible to have both WIN32 and HAVE_CONFIG_H defined.
#endif
#ifdef WIN32
-#define HAVE_IOCTLSOCKET
#include <windows.h>
#define EINPROGRESS WSAEINPROGRESS
#define EWOULDBLOCK WSAEWOULDBLOCK
#ifdef HAVE_CONFIG_H
#include "config.h" /* the configure script results */
+#else
+#ifdef WIN32
+/* hand-modified win32 config.h! */
+#include "config-win32.h"
+#endif
#endif
#ifdef VMS
/* hand-modified VMS config.h! */
#include "config-vms.h"
#endif
-#ifdef WIN32
-/* hand-modified win32 config.h! */
-#include "config-win32.h"
-#endif
#ifdef macintosh
/* hand-modified MacOS config.h! */
#include "config-mac.h"