- Remove our old ws2help in preparation for the transition to ws2help_new

- This will not build
 - Part 1 of 2

svn path=/trunk/; revision=42224
This commit is contained in:
Cameron Gutman 2009-07-26 05:51:30 +00:00
parent 2c0294638d
commit a619244941
6 changed files with 0 additions and 460 deletions

View file

@ -1,65 +0,0 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS WinSock 2 Helper DLL for TCP/IP
* FILE: include/debug.h
* PURPOSE: Debugging support macros
* DEFINES: DBG - Enable debug output
* NASSERT - Disable assertions
*/
#ifndef __DEBUG_H
#define __DEBUG_H
#define NORMAL_MASK 0x000000FF
#define SPECIAL_MASK 0xFFFFFF00
#define MIN_TRACE 0x00000001
#define MID_TRACE 0x00000002
#define MAX_TRACE 0x00000003
#define DEBUG_ULTRA 0xFFFFFFFF
#ifdef ASSERT
#undef ASSERT
#endif
#if DBG
extern DWORD DebugTraceLevel;
#define WSH_DbgPrint(_t_, _x_) \
if (((DebugTraceLevel & NORMAL_MASK) >= _t_) || \
((DebugTraceLevel & _t_) > NORMAL_MASK)) { \
DbgPrint("(%hS:%d)(%hS) ", __FILE__, __LINE__, __FUNCTION__); \
DbgPrint _x_; \
}
#ifdef NASSERT
#define ASSERT(x)
#else /* NASSERT */
#define ASSERT(x) if (!(x)) { WSH_DbgPrint(MIN_TRACE, ("Assertion "#x" failed at %s:%d\n", __FILE__, __LINE__)); ExitProcess(0); }
#endif /* NASSERT */
#else /* DBG */
#define WSH_DbgPrint(_t_, _x_)
#define ASSERT(x)
#endif /* DBG */
#undef assert
#define assert(x) ASSERT(x)
#define assert_irql(x) ASSERT_IRQL(x)
#define UNIMPLEMENTED \
WSH_DbgPrint(MIN_TRACE, ("(%s:%d)(%s) is unimplemented, \
please try again later.\n", __FILE__, __LINE__, __FUNCTION__));
#define CHECKPOINT \
WSH_DbgPrint(MIN_TRACE, ("\n"));
#define CP CHECKPOINT
#endif /* __DEBUG_H */
/* EOF */

View file

@ -1,328 +0,0 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS WinSock 2 Helper DLL for TCP/IP
* FILE: ws2help.c
* PURPOSE: DLL entry
* PROGRAMMERS: Robert D. Dickenson (robertdickenson@users.sourceforge.net)
* REVISIONS:
* RDD 18/06-2002 Created
*/
#include "ws2help.h"
#include <debug.h>
#if DBG
/* See debug.h for debug/trace constants */
DWORD DebugTraceLevel = MAX_TRACE;
#endif /* DBG */
/* To make the linker happy */
VOID WINAPI KeBugCheck (ULONG BugCheckCode) {}
BOOL
EXPORT
DllMain(HANDLE hInstDll,
ULONG dwReason,
PVOID Reserved)
{
WSH_DbgPrint(MIN_TRACE, ("DllMain of ws2help.dll\n"));
switch (dwReason) {
case DLL_PROCESS_ATTACH:
/* Don't need thread attach notifications
so disable them to improve performance */
DisableThreadLibraryCalls(hInstDll);
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
INT
EXPORT
WahCloseApcHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCloseHandleHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCloseNotificationHandleHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCloseSocketHandle(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCloseThread(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCompleteRequest(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCreateHandleContextTable(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCreateNotificationHandle(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahCreateSocketHandle(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahDestroyHandleContextTable(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahDisableNonIFSHandleSupport(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahEnableNonIFSHandleSupport(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahEnumerateHandleContexts(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahInsertHandleContext(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahNotifyAllProcesses(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahOpenApcHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahOpenCurrentThread(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahOpenHandleHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahOpenNotificationHandleHelper(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahQueueUserApc(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahReferenceContextByHandle(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahRemoveHandleContext(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
INT
EXPORT
WahWaitForNotification(
IN PVOID HelperDllSocketContext,
IN SOCKET SocketHandle
)
{
UNIMPLEMENTED
return 0;
}
/* EOF */

View file

@ -1,30 +0,0 @@
; WS2HELP.DLL - Windows Sockets 2 Helper DLL for TCP/IP
LIBRARY ws2help.dll
EXPORTS
WahCloseApcHelper@8
WahCloseHandleHelper@8
WahCloseNotificationHandleHelper@8
WahCloseSocketHandle@8
WahCloseThread@8
WahCompleteRequest@8
WahCreateHandleContextTable@8
WahCreateNotificationHandle@8
WahCreateSocketHandle@8
WahDestroyHandleContextTable@8
WahDisableNonIFSHandleSupport@8
WahEnableNonIFSHandleSupport@8
WahEnumerateHandleContexts@8
WahInsertHandleContext@8
WahNotifyAllProcesses@8
WahOpenApcHelper@8
WahOpenCurrentThread@8
WahOpenHandleHelper@8
WahOpenNotificationHandleHelper@8
WahQueueUserApc@8
WahReferenceContextByHandle@8
WahRemoveHandleContext@8
WahWaitForNotification@8
; EOF

View file

@ -1,21 +0,0 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS WinSock 2 Helper DLL for TCP/IP
* FILE: include/ws2help.h
* PURPOSE: WinSock 2 Helper DLL for TCP/IP header
*/
#ifndef __WS2HELP_H
#define __WS2HELP_H
#define WIN32_NO_STATUS
#include <windows.h>
#define NTOS_MODE_USER
#include <ndk/ntndk.h>
#include <wsahelp.h>
#define EXPORT WINAPI
#endif /* __WS2HELP_H */
/* EOF */

View file

@ -1,9 +0,0 @@
<module name="ws2help" type="win32dll" baseaddress="${BASEADDRESS_WS2HELP}" installbase="system32" installname="ws2help.dll" unicode="yes">
<importlibrary definition="ws2help.def" />
<include base="ws2help">.</include>
<library>ntdll</library>
<library>kernel32</library>
<library>ws2_32</library>
<file>ws2help.c</file>
<file>ws2help.rc</file>
</module>

View file

@ -1,7 +0,0 @@
/* $Id$ */
#define REACTOS_VERSION_DLL
#define REACTOS_STR_FILE_DESCRIPTION "Windows Sockets 2 Helper API\0"
#define REACTOS_STR_INTERNAL_NAME "ws2help\0"
#define REACTOS_STR_ORIGINAL_FILENAME "ws2help.dll\0"
#include <reactos/version.rc>