Add Mach-O (Darwin file format) support.
[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 stub GetAddressByNameA
64 1110 stub GetAddressByNameW
65 1111 stdcall EnumProtocolsA(ptr ptr ptr)
66 1112 stdcall EnumProtocolsW(ptr ptr ptr)
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 stub GetServiceA
74 #1120 stub GetServiceW
75 #1130 stub NPLoadNameSpaces
76 #1140 stub TransmitFile
77 #1141 stub AcceptEx
78 #1142 stub GetAcceptExSockaddrs