rpcrt4: Return an error from rpcrt4_conn_tcp_read if recv returns 0.
[wine] / dlls / wsock32 / wsock32.spec
1   1 stdcall accept(long ptr ptr) ws2_32.accept
2   2 stdcall bind(long ptr long) ws2_32.bind
3   3 stdcall closesocket(long) ws2_32.closesocket
4   4 stdcall connect(long ptr long) ws2_32.connect
5   5 stdcall getpeername(long ptr ptr) ws2_32.getpeername
6   6 stdcall getsockname(long ptr ptr) ws2_32.getsockname
7   7 stdcall getsockopt(long long long ptr ptr) WS1_getsockopt
8   8 stdcall htonl(long) ws2_32.htonl
9   9 stdcall htons(long) ws2_32.htons
10  10 stdcall inet_addr(str) ws2_32.inet_addr
11  11 stdcall inet_ntoa(ptr) ws2_32.inet_ntoa
12  12 stdcall ioctlsocket(long long ptr) ws2_32.ioctlsocket
13  13 stdcall listen(long long) ws2_32.listen
14  14 stdcall ntohl(long) ws2_32.ntohl
15  15 stdcall ntohs(long) ws2_32.ntohs
16  16 stdcall recv(long ptr long long) ws2_32.recv
17  17 stdcall recvfrom(long ptr long long ptr ptr) ws2_32.recvfrom
18  18 stdcall select(long ptr ptr ptr ptr) ws2_32.select
19  19 stdcall send(long ptr long long) ws2_32.send
20  20 stdcall sendto(long ptr long long ptr long) ws2_32.sendto
21  21 stdcall setsockopt(long long long ptr long) WS1_setsockopt
22  22 stdcall shutdown(long long) ws2_32.shutdown
23  23 stdcall socket(long long long) ws2_32.socket
24  51 stdcall gethostbyaddr(ptr long long) ws2_32.gethostbyaddr
25  52 stdcall gethostbyname(str) ws2_32.gethostbyname
26  53 stdcall getprotobyname(str) ws2_32.getprotobyname
27  54 stdcall getprotobynumber(long) ws2_32.getprotobynumber
28  55 stdcall getservbyname(str str) ws2_32.getservbyname
29  56 stdcall getservbyport(long str) ws2_32.getservbyport
30  57 stdcall gethostname(ptr long) ws2_32.gethostname
31 101 stdcall WSAAsyncSelect(long long long long) ws2_32.WSAAsyncSelect
32 102 stdcall WSAAsyncGetHostByAddr(long long ptr long long ptr long) ws2_32.WSAAsyncGetHostByAddr
33 103 stdcall WSAAsyncGetHostByName(long long str ptr long) ws2_32.WSAAsyncGetHostByName
34 104 stdcall WSAAsyncGetProtoByNumber(long long long ptr long) ws2_32.WSAAsyncGetProtoByNumber
35 105 stdcall WSAAsyncGetProtoByName(long long str ptr long) ws2_32.WSAAsyncGetProtoByName
36 106 stdcall WSAAsyncGetServByPort(long long long str ptr long) ws2_32.WSAAsyncGetServByPort
37 107 stdcall WSAAsyncGetServByName(long long str str ptr long) ws2_32.WSAAsyncGetServByName
38 108 stdcall WSACancelAsyncRequest(long) ws2_32.WSACancelAsyncRequest
39 109 stdcall WSASetBlockingHook(ptr) ws2_32.WSASetBlockingHook
40 110 stdcall WSAUnhookBlockingHook() ws2_32.WSAUnhookBlockingHook
41 111 stdcall WSAGetLastError() ws2_32.WSAGetLastError
42 112 stdcall WSASetLastError(long) ws2_32.WSASetLastError
43 113 stdcall WSACancelBlockingCall() ws2_32.WSACancelBlockingCall
44 114 stdcall WSAIsBlocking() ws2_32.WSAIsBlocking
45 115 stdcall WSAStartup(long ptr) ws2_32.WSAStartup
46 116 stdcall WSACleanup() ws2_32.WSACleanup
47 151 stdcall __WSAFDIsSet(long ptr) ws2_32.__WSAFDIsSet
48 500 stdcall WEP() ws2_32.WEP
49
50 # applications *should* 'degrade gracefully if these are not present
51 # ... as it is, they don't
52 #1000 stub WSApSetPostRoutine
53 1001 stdcall WsControl(long long ptr ptr ptr ptr)
54 1100 stdcall inet_network(str) WSOCK32_inet_network
55 1101 stdcall getnetbyname(str) WSOCK32_getnetbyname
56 #1102 stub rcmd
57 #1103 stub rexec
58 #1104 stub rresvport
59 #1105 stub sethostname
60 #1106 stub dn_expand
61 1107 stdcall WSARecvEx(long ptr long ptr)
62 1108 stdcall s_perror(str)
63 1109 stdcall GetAddressByNameA(long ptr str ptr long ptr ptr ptr ptr ptr)
64 1110 stdcall GetAddressByNameW(long ptr wstr ptr long ptr ptr ptr ptr ptr)
65 1111 stdcall EnumProtocolsA(ptr ptr ptr) ws2_32.WSAEnumProtocolsA
66 1112 stdcall EnumProtocolsW(ptr ptr ptr) ws2_32.WSAEnumProtocolsW
67 1113 stdcall GetTypeByNameA(str ptr)
68 1114 stdcall GetTypeByNameW(wstr ptr)
69 #1115 stub GetNameByTypeA
70 #1116 stub GetNameByTypeW
71 1117 stdcall SetServiceA(long long long ptr ptr ptr)
72 1118 stdcall SetServiceW(long long long ptr ptr ptr)
73 1119 stdcall GetServiceA(long ptr ptr long ptr ptr ptr)
74 1120 stdcall GetServiceW(long ptr ptr long ptr ptr ptr)
75 #1130 stub NPLoadNameSpaces
76 1140 stub TransmitFile
77 1141 stdcall AcceptEx(long long ptr long long long ptr ptr) mswsock.AcceptEx
78 1142 stdcall GetAcceptExSockaddrs(ptr long long long ptr ptr ptr ptr) mswsock.GetAcceptExSockaddrs