update for HEAD-2003091401
[reactos.git] / 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 <stdlib.h>
13 #include <winsock2.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 recv(SOCKET Sock,
37      char *Buf,
38      int Len,
39      int Flags)
40 {
41   OutputDebugStringW(L"w32sock recv stub called\n");
42
43   return SOCKET_ERROR;
44 }
45
46
47 /*
48  * @unimplemented
49  */
50 int
51 STDCALL
52 recvfrom(SOCKET Sock,
53          char *Buf,
54          int Len,
55          int Flags,
56          struct sockaddr *From,
57          int *FromLen)
58 {
59   OutputDebugStringW(L"w32sock recvfrom stub called\n");
60
61   return SOCKET_ERROR;
62 }
63
64
65 /*
66  * @unimplemented
67  */
68 int
69 STDCALL
70 setsockopt(SOCKET Sock,
71            int Level,
72            int OptName,
73            const char *OptVal,
74            int OptLen)
75 {
76   OutputDebugStringW(L"w32sock setsockopt stub called\n");
77
78   return SOCKET_ERROR;
79 }
80
81
82 /*
83  * @unimplemented
84  */
85 BOOL
86 STDCALL
87 DllMain(HINSTANCE InstDLL,
88         DWORD Reason,
89         LPVOID Reserved)
90 {
91   return TRUE;
92 }