3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS WinSock DLL
6 * PURPOSE: Stub functions
7 * PROGRAMMERS: Ge van Geldorp (ge@gse.nl)
21 AcceptEx(SOCKET ListenSocket,
24 DWORD ReceiveDataLength,
25 DWORD LocalAddressLength,
26 DWORD RemoteAddressLength,
27 LPDWORD BytesReceived,
28 LPOVERLAPPED Overlapped)
30 OutputDebugStringW(L"w32sock AcceptEx stub called\n");
41 EnumProtocolsA(LPINT ProtocolCount,
42 LPVOID ProtocolBuffer,
45 OutputDebugStringW(L"w32sock EnumProtocolsA stub called\n");
56 EnumProtocolsW(LPINT ProtocolCount,
57 LPVOID ProtocolBuffer,
60 OutputDebugStringW(L"w32sock EnumProtocolsW stub called\n");
71 GetAcceptExSockaddrs(PVOID OutputBuffer,
72 DWORD ReceiveDataLength,
73 DWORD LocalAddressLength,
74 DWORD RemoteAddressLength,
75 LPSOCKADDR* LocalSockaddr,
76 LPINT LocalSockaddrLength,
77 LPSOCKADDR* RemoteSockaddr,
78 LPINT RemoteSockaddrLength)
80 OutputDebugStringW(L"w32sock GetAcceptExSockaddrs stub called\n");
89 GetAddressByNameA(DWORD NameSpace,
94 LPSERVICE_ASYNC_INFO ServiceAsyncInfo,
98 LPDWORD AliasBufferLength)
100 OutputDebugStringW(L"w32sock GetAddressByNameA stub called\n");
111 GetAddressByNameW(DWORD NameSpace,
116 LPSERVICE_ASYNC_INFO ServiceAsyncInfo,
118 LPDWORD BufferLength,
120 LPDWORD AliasBufferLength)
122 OutputDebugStringW(L"w32sock GetAddressByNameW stub called\n");
133 GetServiceA(DWORD NameSpace,
139 LPSERVICE_ASYNC_INFO ServiceAsyncInfo)
141 OutputDebugStringW(L"w32sock GetServiceA stub called\n");
152 GetServiceW(DWORD NameSpace,
158 LPSERVICE_ASYNC_INFO ServiceAsyncInfo)
160 OutputDebugStringW(L"w32sock GetServiceW stub called\n");
171 GetTypeByNameA(LPSTR ServiceName,
174 OutputDebugStringW(L"w32sock GetTypeByNameA stub called\n");
185 GetTypeByNameW(LPWSTR ServiceName,
188 OutputDebugStringW(L"w32sock GetTypeByNameW stub called\n");
199 MigrateWinsockConfiguration(DWORD Unknown1,
203 OutputDebugStringW(L"w32sock MigrateWinsockConfiguration stub called\n");
214 SetServiceA(DWORD NameSpace,
217 LPSERVICE_INFOA ServiceInfo,
218 LPSERVICE_ASYNC_INFO ServiceAsyncInfo,
219 LPDWORD dwStatusFlags)
221 OutputDebugStringW(L"w32sock SetServiceA stub called\n");
232 SetServiceW(DWORD NameSpace,
235 LPSERVICE_INFOW ServiceInfo,
236 LPSERVICE_ASYNC_INFO ServiceAsyncInfo,
237 LPDWORD dwStatusFlags)
239 OutputDebugStringW(L"w32sock SetServiceW stub called\n");
250 TransmitFile(SOCKET Socket,
252 DWORD NumberOfBytesToWrite,
253 DWORD NumberOfBytesPerSend,
254 LPOVERLAPPED Overlapped,
255 LPTRANSMIT_FILE_BUFFERS TransmitBuffers,
258 OutputDebugStringW(L"w32sock TransmitFile stub called\n");
268 WSARecvEx(SOCKET Sock,
273 OutputDebugStringW(L"w32sock WSARecvEx stub called\n");
284 dn_expand(unsigned char *MessagePtr,
285 unsigned char *EndofMesOrig,
286 unsigned char *CompDomNam,
287 unsigned char *ExpandDomNam,
290 OutputDebugStringW(L"w32sock dn_expand stub called\n");
301 getnetbyname(const char *name)
303 OutputDebugStringW(L"w32sock getnetbyname stub called\n");
314 inet_network(const char *cp)
316 OutputDebugStringW(L"w32sock inet_network stub called\n");
334 OutputDebugStringW(L"w32sock rcmd stub called\n");
336 return INVALID_SOCKET;
352 OutputDebugStringW(L"w32sock rexec stub called\n");
354 return INVALID_SOCKET;
365 OutputDebugStringW(L"w32sock rresvport stub called\n");
367 return INVALID_SOCKET;
376 s_perror(const char *str)
378 OutputDebugStringW(L"w32sock s_perror stub called\n");
387 sethostname(char *Name, int NameLen)
389 OutputDebugStringW(L"w32sock sethostname stub called\n");
400 DllMain(HINSTANCE InstDLL,
413 GetNameByTypeA(LPGUID lpServiceType,LPSTR lpServiceName,DWORD dwNameLength)
415 OutputDebugStringW(L"w32sock GetNameByTypeA stub called\n");
425 GetNameByTypeW(LPGUID lpServiceType,LPWSTR lpServiceName,DWORD dwNameLength)
427 OutputDebugStringW(L"w32sock GetNameByTypeW stub called\n");
439 LPNSP_ROUTINE lpnspRoutines
452 IN WORD wVersionRequested,
453 OUT LPWSPDATA lpWSPData,
454 IN LPWSAPROTOCOL_INFOW lpProtocolInfo,
455 IN WSPUPCALLTABLE UpcallTable,
456 OUT LPWSPPROC_TABLE lpProcTable
469 IN OUT LPDWORD lpdwVersion,
470 IN OUT LPNS_ROUTINE nsrBuffer,
471 IN OUT LPDWORD lpdwBufferLength
474 OutputDebugStringW(L"mswsock NPLoadNameSpaces stub called\n");
489 OutputDebugStringW(L"mswsock StartWsdpService stub called\n");
500 OutputDebugStringW(L"mswsock StopWsdpService stub called\n");
509 SvchostPushServiceGlobals(DWORD Value)
511 OutputDebugStringW(L"mswsock SvchostPushServiceGlobals stub called\n");
522 ServiceMain(DWORD Unknown1, DWORD Unknown2)
524 OutputDebugStringW(L"mswsock ServiceMain stub called\n");