#include <catalog.h>
#include <handle.h>
-
/*
* @implemented
*/
return SOCKET_ERROR;
}
- if (!ReferenceProviderByHandle((HANDLE)s, &Provider))
+ if (!ReferenceProviderByHandle((HANDLE)(ULONG_PTR)(s), &Provider))
{
WSASetLastError(WSAENOTSOCK);
return SOCKET_ERROR;
IN USHORT hostshort,
OUT USHORT FAR* lpnetshort)
{
+ PCATALOG_ENTRY provider;
if (!WSAINITIALIZED)
{
WSASetLastError(WSANOTINITIALISED);
return SOCKET_ERROR;
}
- PCATALOG_ENTRY provider;
if (!ReferenceProviderByHandle((HANDLE)s, &provider))
{
WSASetLastError(WSAENOTSOCK);
IN USHORT netshort,
OUT USHORT FAR* lphostshort)
{
+ PCATALOG_ENTRY provider;
if (!WSAINITIALIZED)
{
WSASetLastError(WSANOTINITIALISED);
return SOCKET_ERROR;
}
- PCATALOG_ENTRY provider;
if (!ReferenceProviderByHandle((HANDLE)s, &provider))
{
WSASetLastError(WSAENOTSOCK);
return FALSE;
}
+/*
+ * @unimplemented
+ */
+INT
+EXPORT
+GetAddrInfoW(IN PCWSTR pszNodeName,
+ IN PCWSTR pszServiceName,
+ IN const ADDRINFOW *ptHints,
+ OUT PADDRINFOW *pptResult)
+{
+ UNIMPLEMENTED
+
+ WSASetLastError(EAI_FAIL);
+ return EAI_FAIL;
+}
+
+
/* EOF */