- Go away STDCALL, time has come for WINAPI and NTAPI
[reactos.git] / reactos / dll / win32 / wsock32 / stubs.c
1 /* $Id$
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS WinSock DLL
5 * FILE: stubs.c
6 * PURPOSE: Stub functions
7 * PROGRAMMERS: Ge van Geldorp (ge@gse.nl)
8 * REVISIONS:
9 */
10 #include <winsock2.h>
11 #include <windows.h>
12 //#include <stdlib.h>
13
14 /*
15 * @unimplemented
16 */
17 int
18 WINAPI
19 getsockopt(SOCKET Sock,
20 int Level,
21 int OptName,
22 char *OptVal,
23 int *OptLen)
24 {
25 OutputDebugStringW(L"w32sock getsockopt stub called\n");
26
27 return SOCKET_ERROR;
28 }
29
30 /*
31 * @unimplemented
32 */
33 int
34 WINAPI
35 setsockopt(SOCKET Sock,
36 int Level,
37 int OptName,
38 const char *OptVal,
39 int OptLen)
40 {
41 OutputDebugStringW(L"w32sock setsockopt stub called\n");
42
43 return SOCKET_ERROR;
44 }
45
46 /*
47 * @unimplemented
48 */
49 int
50 WINAPI
51 recv(SOCKET Sock,
52 char *Buf,
53 int Len,
54 int Flags)
55 {
56 OutputDebugStringW(L"w32sock recv stub called\n");
57
58 return SOCKET_ERROR;
59 }
60
61
62 /*
63 * @unimplemented
64 */
65 int
66 WINAPI
67 recvfrom(SOCKET Sock,
68 char *Buf,
69 int Len,
70 int Flags,
71 struct sockaddr *From,
72 int *FromLen)
73 {
74 OutputDebugStringW(L"w32sock recvfrom stub called\n");
75
76 return SOCKET_ERROR;
77 }
78
79 /*
80 * @unimplemented
81 */
82 BOOL
83 WINAPI
84 DllMain(HINSTANCE InstDLL,
85 DWORD Reason,
86 LPVOID Reserved)
87 {
88 return TRUE;
89 }