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

Last change on this file since 1567 was 1466, checked in by phaller, 26 years ago

Fix: socket operation return codes

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