Windows hook proc thunk management simplified.
[wine] / if1632 / winsock.spec
1 #  
2 #         File: winsock.def 
3 #       System: MS-Windows 3.x 
4 #      Summary: Module definition file for Windows Sockets DLL.  
5 #  
6 name    winsock
7 type    win16
8
9 1   pascal16 accept(word ptr ptr) WINSOCK_accept16
10 2   pascal16 bind(word ptr word) WINSOCK_bind16
11 3   pascal16 closesocket(word) WINSOCK_closesocket16
12 4   pascal16 connect(word ptr word) WINSOCK_connect16
13 5   pascal16 getpeername(word ptr ptr) WINSOCK_getpeername16
14 6   pascal16 getsockname(word ptr ptr) WINSOCK_getsockname16
15 7   pascal16 getsockopt(word word word ptr ptr) WINSOCK_getsockopt16
16 8   pascal   htonl(long) WINSOCK_htonl
17 9   pascal16 htons(word) WINSOCK_htons
18 10  pascal   inet_addr(ptr) WINSOCK_inet_addr
19 11  pascal   inet_ntoa(long) WINSOCK_inet_ntoa16
20 12  pascal16 ioctlsocket(word long ptr) WINSOCK_ioctlsocket16
21 13  pascal16 listen(word word) WINSOCK_listen16
22 14  pascal   ntohl(long) WINSOCK_ntohl
23 15  pascal16 ntohs(word) WINSOCK_ntohs
24 16  pascal16 recv(word ptr word word) WINSOCK_recv16
25 17  pascal16 recvfrom(word ptr word word ptr ptr) WINSOCK_recvfrom16
26 18  pascal16 select(word ptr ptr ptr ptr) WINSOCK_select16
27 19  pascal16 send(word ptr word word) WINSOCK_send16
28 20  pascal16 sendto(word ptr word word ptr word) WINSOCK_sendto16
29 21  pascal16 setsockopt(word word word ptr word) WINSOCK_setsockopt16
30 22  pascal16 shutdown(word word) WINSOCK_shutdown16
31 23  pascal16 socket(word word word) WINSOCK_socket16
32 51  pascal   gethostbyaddr(ptr word word) WINSOCK_gethostbyaddr16
33 52  pascal   gethostbyname(ptr) WINSOCK_gethostbyname16
34 53  pascal   getprotobyname(ptr) WINSOCK_getprotobyname16
35 54  pascal   getprotobynumber(word) WINSOCK_getprotobynumber16
36 55  pascal   getservbyname(ptr ptr) WINSOCK_getservbyname16
37 56  pascal   getservbyport(word ptr) WINSOCK_getservbyport16
38 57  pascal   gethostname(ptr word) WINSOCK_gethostname16
39 101 pascal16 WSAAsyncSelect(word word word long) WSAAsyncSelect16
40 102 pascal16 WSAAsyncGetHostByAddr(word word ptr word word segptr word)
41              WSAAsyncGetHostByAddr16
42 103 pascal16 WSAAsyncGetHostByName(word word str segptr word)
43              WSAAsyncGetHostByName16
44 104 pascal16 WSAAsyncGetProtoByNumber(word word word segptr word)
45              WSAAsyncGetProtoByNumber16
46 105 pascal16 WSAAsyncGetProtoByName(word word str segptr word)
47              WSAAsyncGetProtoByName16
48 106 pascal16 WSAAsyncGetServByPort(word word word str segptr word)
49              WSAAsyncGetServByPort16
50 107 pascal16 WSAAsyncGetServByName(word word str str segptr word)
51              WSAAsyncGetServByName16
52 108 pascal16 WSACancelAsyncRequest(word) WSACancelAsyncRequest16
53 109 pascal16 WSASetBlockingHook(segptr) WSASetBlockingHook16
54 110 pascal16 WSAUnhookBlockingHook() WSAUnhookBlockingHook16
55 111 pascal16 WSAGetLastError() WSAGetLastError
56 112 pascal   WSASetLastError(word) WSASetLastError16
57 113 pascal16 WSACancelBlockingCall() WSACancelBlockingCall
58 114 pascal16 WSAIsBlocking() WSAIsBlocking
59 115 pascal   WSAStartup(word ptr) WSAStartup16
60 116 pascal   WSACleanup() WSACleanup
61 151 pascal16 __WSAFDIsSet(word ptr) __WSAFDIsSet16