/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS WinSock 2 DLL
- * FILE: include/ws2_32.h
+ * FILE: dll/win32/ws2_32/include/ws2_32.h
* PURPOSE: WinSock 2 DLL header
*/
+
#ifndef __WS2_32_H
#define __WS2_32_H
-#include <ctype.h>
-#include <stdlib.h>
-#include <stdio.h>
+#include <stdarg.h>
#define WIN32_NO_STATUS
-#include <winsock2.h>
+#define _INC_WINDOWS
+#define COM_NO_WINDOWS_H
+
+#include <windef.h>
+#include <winbase.h>
+#include <winnls.h>
+#include <winuser.h>
#include <ws2spi.h>
-#include <ws2tcpip.h>
-#include <windows.h>
#define NTOS_MODE_USER
#include <ndk/rtlfuncs.h>
+#include <pseh/pseh2.h>
#include <wsahelp.h>
#include <debug.h>
#include <windns.h> // DNS_A_DATA
-#include <w32api.h>
-
#include "catalog.h"
#include "handle.h"
-#include "upcall.h"
#define EXPORT WINAPI
#endif /* LE */
#endif /* __WS2_32_H */
-
-/* EOF */