Alexandre Julliard | fb9a919 | 1994-03-01 19:48:04 +0000 | [diff] [blame] | 1 | # |
| 2 | # File: winsock.def |
| 3 | # System: MS-Windows 3.x |
| 4 | # Summary: Module definition file for Windows Sockets DLL. |
| 5 | # |
| 6 | name winsock |
Alexandre Julliard | c981d0b | 1996-03-31 16:40:13 +0000 | [diff] [blame] | 7 | type win16 |
Alexandre Julliard | fb9a919 | 1994-03-01 19:48:04 +0000 | [diff] [blame] | 8 | |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 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 |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 16 | 8 pascal htonl(long) WINSOCK_htonl |
| 17 | 9 pascal16 htons(word) WINSOCK_htons |
Alexandre Julliard | e2991ea | 1995-07-29 13:09:43 +0000 | [diff] [blame] | 18 | 10 pascal inet_addr(ptr) WINSOCK_inet_addr |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 19 | 11 pascal inet_ntoa(long) WINSOCK_inet_ntoa16 |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 20 | 12 pascal16 ioctlsocket(word long ptr) WINSOCK_ioctlsocket16 |
| 21 | 13 pascal16 listen(word word) WINSOCK_listen16 |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 22 | 14 pascal ntohl(long) WINSOCK_ntohl |
| 23 | 15 pascal16 ntohs(word) WINSOCK_ntohs |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 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 |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 39 | 101 pascal16 WSAAsyncSelect(word word word long) WSAAsyncSelect16 |
Alexandre Julliard | da0cfb3 | 1996-12-01 17:17:47 +0000 | [diff] [blame] | 40 | 102 pascal16 WSAAsyncGetHostByAddr(word word ptr word word segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 41 | WSAAsyncGetHostByAddr16 |
Alexandre Julliard | a845b88 | 1998-06-01 10:44:35 +0000 | [diff] [blame] | 42 | 103 pascal16 WSAAsyncGetHostByName(word word str segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 43 | WSAAsyncGetHostByName16 |
Alexandre Julliard | da0cfb3 | 1996-12-01 17:17:47 +0000 | [diff] [blame] | 44 | 104 pascal16 WSAAsyncGetProtoByNumber(word word word segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 45 | WSAAsyncGetProtoByNumber16 |
Alexandre Julliard | a845b88 | 1998-06-01 10:44:35 +0000 | [diff] [blame] | 46 | 105 pascal16 WSAAsyncGetProtoByName(word word str segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 47 | WSAAsyncGetProtoByName16 |
Alexandre Julliard | a845b88 | 1998-06-01 10:44:35 +0000 | [diff] [blame] | 48 | 106 pascal16 WSAAsyncGetServByPort(word word word str segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 49 | WSAAsyncGetServByPort16 |
Alexandre Julliard | a845b88 | 1998-06-01 10:44:35 +0000 | [diff] [blame] | 50 | 107 pascal16 WSAAsyncGetServByName(word word str str segptr word) |
Alexandre Julliard | 44ed71f | 1997-12-21 19:17:50 +0000 | [diff] [blame] | 51 | WSAAsyncGetServByName16 |
| 52 | 108 pascal16 WSACancelAsyncRequest(word) WSACancelAsyncRequest16 |
Alexandre Julliard | 7ff1c41 | 1997-05-25 13:58:18 +0000 | [diff] [blame] | 53 | 109 pascal16 WSASetBlockingHook(segptr) WSASetBlockingHook16 |
Alexandre Julliard | 23946ad | 1997-06-16 17:43:53 +0000 | [diff] [blame] | 54 | 110 pascal16 WSAUnhookBlockingHook() WSAUnhookBlockingHook16 |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 55 | 111 pascal16 WSAGetLastError() WSAGetLastError |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 56 | 112 pascal WSASetLastError(word) WSASetLastError16 |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 57 | 113 pascal16 WSACancelBlockingCall() WSACancelBlockingCall |
| 58 | 114 pascal16 WSAIsBlocking() WSAIsBlocking |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 59 | 115 pascal WSAStartup(word ptr) WSAStartup16 |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 60 | 116 pascal WSACleanup() WSACleanup |
Alexandre Julliard | 670cdc4 | 1997-08-24 16:00:30 +0000 | [diff] [blame] | 61 | 151 pascal16 __WSAFDIsSet(word ptr) __WSAFDIsSet16 |