source: trunk/src/wsock32/wsock32.def@ 3721

Last change on this file since 3721 was 3231, checked in by achimha, 25 years ago

import winsockcleanupsockets manually

File size: 5.9 KB
Line 
1; $Id: wsock32.def,v 1.20 2000-03-24 19:53:05 achimha Exp $
2
3;Created by BLAST for IBM's compiler
4LIBRARY WSOCK32 INITINSTANCE
5DATA MULTIPLE NONSHARED
6
7IMPORTS
8 ; this is not in every so32dll.lib
9 winsockcleanupsockets = SO32DLL.WINSOCKCLEANUPSOCKETS
10
11
12EXPORTS
13
14; ----------------------
15; BSD Standard Functions
16; ----------------------
17
18 accept = _OS2accept@12 @1
19 bind = _OS2bind@12 @2
20 closesocket = _OS2closesocket@4 @3
21 connect = _OS2connect@12 @4
22 getpeername = _OS2getpeername@12 @5
23 getsockname = _OS2getsockname@12 @6
24 getsockopt = _OS2getsockopt@20 @7
25 htonl = _OS2htonl@4 @8
26 htons = _OS2htons@4 @9
27 inet_addr = _OS2inet_addr@4 @10
28 inet_ntoa = _OS2inet_ntoa@4 @11
29 ioctlsocket = _OS2ioctlsocket@12 @12
30 listen = _OS2listen@8 @13
31 ntohl = _OS2ntohl@4 @14
32 ntohs = _OS2ntohs@4 @15
33 recv = _OS2recv@16 @16
34 recvfrom = _OS2recvfrom@24 @17
35 select = _OS2select@20 @18
36 send = _OS2send@16 @19
37 sendto = _OS2sendto@24 @20
38 setsockopt = _OS2setsockopt@20 @21
39 shutdown = _OS2shutdown@8 @22
40 socket = _OS2socket@12 @23
41
42 gethostbyaddr = _OS2gethostbyaddr@12 @51
43 gethostbyname = _OS2gethostbyname@4 @52
44 getprotobyname = _OS2getprotobyname@4 @53
45 getprotobynumber = _OS2getprotobynumber@4 @54
46 getservbyname = _OS2getservbyname@8 @55
47 getservbyport = _OS2getservbyport@8 @56
48 gethostname = _OS2gethostname@8 @57
49
50; ----------------------------
51; Microsoft WinSock Extensions
52; ----------------------------
53
54 WSAAsyncSelect = _WSAAsyncSelect@16 @101
55 WSAAsyncGetHostByAddr = _WSAAsyncGetHostByAddr@28 @102
56 WSAAsyncGetHostByName = _WSAAsyncGetHostByName@20 @103
57 WSAAsyncGetProtoByNumber = _WSAAsyncGetProtoByNumber@20 @104
58 WSAAsyncGetProtoByName = _WSAAsyncGetProtoByName@20 @105
59 WSAAsyncGetServByPort = _WSAAsyncGetServByPort@24 @106
60 WSAAsyncGetServByName = _WSAAsyncGetServByName@24 @107
61 WSACancelAsyncRequest = _WSACancelAsyncRequest@4 @108
62 WSASetBlockingHook = _WSASetBlockingHook@4 @109
63 WSAUnhookBlockingHook = _WSAUnhookBlockingHook@0 @110
64 WSAGetLastError = _WSAGetLastError@0 @111
65 WSASetLastError = _WSASetLastError@4 @112
66 WSACancelBlockingCall = _WSACancelBlockingCall@0 @113
67 WSAIsBlocking = _WSAIsBlocking@0 @114
68 WSAStartup = _WSAStartup@8 @115
69 WSACleanup = _WSACleanup@0 @116
70 __WSAFDIsSet = ___WSAFDIsSet@8 @151
71
72 rcmd = _OS2rcmd@24 @1102
73 rexec = _OS2rexec@24 @1103
74 WSARecvEx = _WSARecvEx@16 @1107
75 s_perror = _OS2s_perror@8 @1108
76
77; -------------------
78; not yet implemented
79; -------------------
80
81; WsControl = _OS2WsControl @1000
82; closesockinfo = _OS2closesockinfo @1001
83; WSHEnumProtocols = _OS2WSHEnumProtocols @1004
84; inet_network = _OS2inet_network @1100
85; getnetbyname = _OS2getnetbyname @1101
86; rresvport = _OS2rresvport @1104
87; sethostname = _OS2sethostname @1105
88; dn_expand = _OS2dn_expand @1106
89; Arecv = _OS2Arecv
90; Asend = _OS2Asend
91; EnumProtocolsA = _OS2EnumProtocolsA
92; EnumProtocolsW = _OS2EnumProtocolsW
93; GetAddressByNameA = _OS2GetAddressByNameA
94; GetAddressByNameW = _OS2GetAddressByNameW
95; GetNameByTypeA = _OS2GetNameByTypeA
96; GetNameByTypeW = _OS2GetNameByTypeW
97; GetServiceA = _OS2GetServiceA
98; GetServiceW = _OS2GetServiceW
99; GetTypeByNameA = _OS2GetTypeByNameA
100; GetTypeByNameW = _OS2GetTypeByNameW
101; NPLoadNameSpaces = _OS2NPLoadNameSpaces
102; SetServiceA = _OS2SetServiceA
103; SetServiceW = _OS2SetServiceW
104; TransmitFile = _OS2TransmitFile
105
106; -----------------------
107; ODIN internal functions
108; -----------------------
109
110 _OS2gethostname@8 @2000
Note: See TracBrowser for help on using the repository browser.