+2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
+
+ * lib/ws2_32/misc/bsd.c: Add @implemented and @unimplemented
+ to APIs.
+ * lib/ws2_32/misc/dllmain.c: Ditto.
+ * lib/ws2_32/misc/event.c: Ditto.
+ * lib/ws2_32/misc/ns.c: Ditto.
+ * lib/ws2_32/misc/sndrcv.c: Ditto.
+ * lib/ws2_32/misc/stubs.c: Ditto.
+ * lib/ws2_32/misc/upcall.c: Ditto.
+
2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/dd/videoprt/videoprt.c: Add @implemented and @unimplemented
*/
#include <ws2_32.h>
+/*
+ * @implemented
+ */
ULONG
EXPORT
htonl(
return DH2N(hostlong);
}
+
+/*
+ * @implemented
+ */
USHORT
EXPORT
htons(
return WH2N(hostshort);
}
+
+/*
+ * @implemented
+ */
ULONG
EXPORT
ntohl(
return DN2H(netlong);
}
+
+/*
+ * @implemented
+ */
USHORT
EXPORT
ntohs(
WSPUPCALLTABLE UpcallTable;
+/*
+ * @implemented
+ */
INT
EXPORT
WSAGetLastError(VOID)
}
+/*
+ * @implemented
+ */
VOID
EXPORT
WSASetLastError(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSAStartup(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSACleanup(VOID)
}
+/*
+ * @implemented
+ */
SOCKET
EXPORT
socket(
}
+/*
+ * @implemented
+ */
SOCKET
EXPORT
WSASocketA(
}
+/*
+ * @implemented
+ */
SOCKET
EXPORT
WSASocketW(
}
+/*
+ * @implemented
+ */
INT
EXPORT
closesocket(
}
+/*
+ * @implemented
+ */
INT
EXPORT
select(
}
+/*
+ * @implemented
+ */
INT
EXPORT
bind(
}
+/*
+ * @implemented
+ */
INT
EXPORT
listen(
}
+/*
+ * @implemented
+ */
SOCKET
EXPORT
accept(
}
+/*
+ * @implemented
+ */
SOCKET
EXPORT
WSAAccept(
}
+/*
+ * @implemented
+ */
INT
EXPORT
connect(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSAConnect(
#include <handle.h>
+/*
+ * @implemented
+ */
BOOL
EXPORT
WSACloseEvent(
}
+/*
+ * @implemented
+ */
WSAEVENT
EXPORT
WSACreateEvent(VOID)
}
+/*
+ * @implemented
+ */
BOOL
EXPORT
WSAResetEvent(
}
+/*
+ * @implemented
+ */
BOOL
EXPORT
WSASetEvent(
}
+/*
+ * @implemented
+ */
DWORD
EXPORT
WSAWaitForMultipleEvents(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSAEnumNetworkEvents(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSAEventSelect(
/* Name resolution APIs */
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAAddressToStringA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAAddressToStringW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAEnumNameSpaceProvidersA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAEnumNameSpaceProvidersW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAGetServiceClassInfoA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAGetServiceClassInfoW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAGetServiceClassNameByClassIdA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAGetServiceClassNameByClassIdW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAInstallServiceClassA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAInstallServiceClassW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSALookupServiceBeginA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSALookupServiceBeginW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSALookupServiceEnd(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSALookupServiceNextA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSALookupServiceNextW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSARemoveServiceClass(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSASetServiceA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSASetServiceW(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAStringToAddressA(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAStringToAddressW(
/* WinSock 1.1 compatible name resolution APIs */
+/*
+ * @unimplemented
+ */
LPHOSTENT
EXPORT
gethostbyaddr(
return (LPHOSTENT)NULL;
}
+/*
+ * @unimplemented
+ */
LPHOSTENT
EXPORT
gethostbyname(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
gethostname(
}
+/*
+ * @unimplemented
+ */
LPPROTOENT
EXPORT
getprotobyname(
}
+/*
+ * @unimplemented
+ */
LPPROTOENT
EXPORT
getprotobynumber(
return (LPPROTOENT)NULL;
}
+
+/*
+ * @unimplemented
+ */
LPSERVENT
EXPORT
getservbyname(
}
+/*
+ * @unimplemented
+ */
LPSERVENT
EXPORT
getservbyport(
}
+/*
+ * @implemented
+ */
ULONG
EXPORT
inet_addr(
}
+/*
+ * @implemented
+ */
CHAR FAR*
EXPORT
inet_ntoa(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetHostByAddr(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetHostByName(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetProtoByName(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetProtoByNumber(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetServByName(
}
+/*
+ * @unimplemented
+ */
HANDLE
EXPORT
WSAAsyncGetServByPort(
#include <catalog.h>
#include <handle.h>
+
+/*
+ * @implemented
+ */
INT
EXPORT
recv(
}
+/*
+ * @implemented
+ */
INT
EXPORT
recvfrom(
}
+/*
+ * @implemented
+ */
INT
EXPORT
send(
}
+/*
+ * @implemented
+ */
INT
EXPORT
sendto(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSARecv(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSARecvDisconnect(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSARecvFrom(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSASend(
}
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSASendDisconnect(
}
+/*
+ * @implemented
+ */
INT
EXPORT
WSASendTo(
*/
#include <ws2_32.h>
+/*
+ * @unimplemented
+ */
INT
EXPORT
getpeername(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
getsockname(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
getsockopt(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
ioctlsocket(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
setsockopt(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
shutdown(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAAsyncSelect(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSACancelBlockingCall(VOID)
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSADuplicateSocketA(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSADuplicateSocketW(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAEnumProtocolsA(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAEnumProtocolsW(
return 0;
}
+
+/*
+ * @unimplemented
+ */
BOOL
EXPORT
WSAGetOverlappedResult(
return 0;
}
+
+/*
+ * @unimplemented
+ */
BOOL
EXPORT
WSAGetQOSByName(
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAHtonl(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAHtons(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAIoctl(
return 0;
}
+
+/*
+ * @unimplemented
+ */
BOOL
EXPORT
WSAIsBlocking(VOID)
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
SOCKET
EXPORT
WSAJoinLeaf(
return INVALID_SOCKET;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSANtohl(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSANtohs(
return 0;
}
+
+/*
+ * @unimplemented
+ */
FARPROC
EXPORT
WSASetBlockingHook(
return (FARPROC)0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAUnhookBlockingHook(VOID)
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSAProviderConfigChange(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSACancelAsyncRequest(
return 0;
}
+/*
+ * @unimplemented
+ */
INT
#if 0
PASCAL FAR
/* WinSock Service Provider support functions */
+/*
+ * @unimplemented
+ */
INT
EXPORT
WPUCompleteOverlappedRequest(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSPStartup(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCDeinstallProvider(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCEnumProtocols(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCGetProviderPath(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCInstallProvider(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCEnableNSProvider(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCInstallNameSpace(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCUnInstallNameSpace(
return 0;
}
+
+/*
+ * @unimplemented
+ */
INT
EXPORT
WSCWriteProviderOrder(
#include <catalog.h>
#include <handle.h>
+/*
+ * @implemented
+ */
BOOL
WSPAPI
WPUCloseEvent(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUCloseSocketHandle(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUCloseThread(
}
+/*
+ * @unimplemented
+ */
WSAEVENT
WSPAPI
WPUCreateEvent(
}
+/*
+ * @unimplemented
+ */
SOCKET
WSPAPI
WPUCreateSocketHandle(
}
+/*
+ * @unimplemented
+ */
SOCKET
WSPAPI
WPUFDIsSet(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUGetProviderPath(
}
+/*
+ * @implemented
+ */
SOCKET
WSPAPI
WPUModifyIFSHandle(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUOpenCurrentThread(
}
+/*
+ * @unimplemented
+ */
BOOL
WSPAPI
WPUPostMessage(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUQueryBlockingCallback(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUQuerySocketHandleContext(
}
+/*
+ * @unimplemented
+ */
INT
WSPAPI
WPUQueueApc(
}
+/*
+ * @unimplemented
+ */
BOOL
WSPAPI
WPUResetEvent(
}
+/*
+ * @unimplemented
+ */
BOOL
WSPAPI
WPUSetEvent(