migrate substitution keywords to SVN
[reactos.git] / reactos / lib / 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
11 #include <windows.h>
12 #include <winsock2.h>
13 //#include <stdlib.h>
14
15 /*
16 * @unimplemented
17 */
18 int
19 STDCALL
20 getsockopt(SOCKET Sock,
21 int Level,
22 int OptName,
23 char *OptVal,
24 int *OptLen)
25 {
26 OutputDebugStringW(L"w32sock getsockopt stub called\n");
27
28 return SOCKET_ERROR;
29 }
30
31 /*
32 * @unimplemented
33 */
34 int
35 STDCALL
36 setsockopt(SOCKET Sock,
37 int Level,
38 int OptName,
39 const char *OptVal,
40 int OptLen)
41 {
42 OutputDebugStringW(L"w32sock setsockopt stub called\n");
43
44 return SOCKET_ERROR;
45 }
46
47 /*
48 * @unimplemented
49 */
50 int
51 STDCALL
52 recv(SOCKET Sock,
53 char *Buf,
54 int Len,
55 int Flags)
56 {
57 OutputDebugStringW(L"w32sock recv stub called\n");
58
59 return SOCKET_ERROR;
60 }
61
62
63 /*
64 * @unimplemented
65 */
66 int
67 STDCALL
68 recvfrom(SOCKET Sock,
69 char *Buf,
70 int Len,
71 int Flags,
72 struct sockaddr *From,
73 int *FromLen)
74 {
75 OutputDebugStringW(L"w32sock recvfrom stub called\n");
76
77 return SOCKET_ERROR;
78 }
79
80 /*
81 * @unimplemented
82 */
83 BOOL
84 STDCALL
85 DllMain(HINSTANCE InstDLL,
86 DWORD Reason,
87 LPVOID Reserved)
88 {
89 return TRUE;
90 }