wshookvc.lbc

Watcom linker file source for WinSock hook, 87 lines. Raw file

OPTION MODNAME=wsock32
OPTION DESCRIPTION 'LKS WinSock Hook DLL'
EXPORT
DllMain='_DllMain@12',
DllEntryPoint='_DllMain@12',
accept.1='_my_accept@0',
bind.2='_my_bind@0',
closesocket.3='_my_closesocket@0',
connect.4='_my_connect@0',
getpeername.5='_my_getpeername@0',
getsockname.6='_my_getsockname@0',
getsockopt.7='_my_getsockopt@0',
htonl.8='_my_htonl@0',
htons.9='_my_htons@0',
inet_addr.10='_my_inet_addr@0',
inet_ntoa.11='_my_inet_ntoa@0',
ioctlsocket.12='_my_ioctlsocket@0',
listen.13='_my_listen@0',
ntohl.14='_my_ntohl@0',
ntohs.15='_my_ntohs@0',
recv.16='_my_recv@0',
recvfrom.17='_my_recvfrom@0',
select.18='_my_select@0',
send.19='_my_send@0',
sendto.20='_my_sendto@0',
setsockopt.21='_my_setsockopt@0',
shutdown.22='_my_shutdown@0',
socket.23='_my_socket@0',
MigrateWinsockConfiguration.24='_my_MigrateWinsockConfiguration@0',
gethostbyaddr.51='_my_gethostbyaddr@0',
gethostbyname.52='_my_gethostbyname@0',
getprotobyname.53='_my_getprotobyname@0',
getprotobynumber.54='_my_getprotobynumber@0',
getservbyname.55='_my_getservbyname@0',
getservbyport.56='_my_getservbyport@0',
gethostname.57='_my_gethostname@0',
WSAAsyncSelect.101='_my_WSAAsyncSelect@0',
WSAAsyncGetHostByAddr.102='_my_WSAAsyncGetHostByAddr@0',
WSAAsyncGetHostByName.103='_my_WSAAsyncGetHostByName@0',
WSAAsyncGetProtoByNumber.104='_my_WSAAsyncGetProtoByNumber@0',
WSAAsyncGetProtoByName.105='_my_WSAAsyncGetProtoByName@0',
WSAAsyncGetServByPort.106='_my_WSAAsyncGetServByPort@0',
WSAAsyncGetServByName.107='_my_WSAAsyncGetServByName@0',
WSACancelAsyncRequest.108='_my_WSACancelAsyncRequest@0',
WSASetBlockingHook.109='_my_WSASetBlockingHook@0',
WSAUnhookBlockingHook.110='_my_WSAUnhookBlockingHook@0',
WSAGetLastError.111='_my_WSAGetLastError@0',
WSASetLastError.112='_my_WSASetLastError@0',
WSACancelBlockingCall.113='_my_WSACancelBlockingCall@0',
WSAIsBlocking.114='_my_WSAIsBlocking@0',
WSAStartup.115='_my_WSAStartup@0',
WSACleanup.116='_my_WSACleanup@0',
__WSAFDIsSet.151='_my___WSAFDIsSet@0',
WEP.500='_my_WEP@0',
WSApSetPostRoutine.1000='_my_WSApSetPostRoutine@0',
WsControl.1001='_my_WsControl@0',
closesockinfo.1002='_my_closesockinfo@0',
Arecv.1003='_my_Arecv@0',
Asend.1004='_my_Asend@0',
WSHEnumProtocols.1005='_my_WSHEnumProtocols@0',
inet_network.1100='_my_inet_network@0',
getnetbyname.1101='_my_getnetbyname@0',
rcmd.1102='_my_rcmd@0',
rexec.1103='_my_rexec@0',
rresvport.1104='_my_rresvport@0',
sethostname.1105='_my_sethostname@0',
dn_expand.1106='_my_dn_expand@0',
WSARecvEx.1107='_my_WSARecvEx@0',
s_perror.1108='_my_s_perror@0',
GetAddressByNameA.1109='_my_GetAddressByNameA@0',
GetAddressByNameW.1110='_my_GetAddressByNameW@0',
EnumProtocolsA.1111='_my_EnumProtocolsA@0',
EnumProtocolsW.1112='_my_EnumProtocolsW@0',
GetTypeByNameA.1113='_my_GetTypeByNameA@0',
GetTypeByNameW.1114='_my_GetTypeByNameW@0',
GetNameByTypeA.1115='_my_GetNameByTypeA@0',
GetNameByTypeW.1116='_my_GetNameByTypeW@0',
SetServiceA.1117='_my_SetServiceA@0',
SetServiceW.1118='_my_SetServiceW@0',
GetServiceA.1119='_my_GetServiceA@0',
GetServiceW.1120='_my_GetServiceW@0',
NPLoadNameSpaces.1130='_my_NPLoadNameSpaces@0',
TransmitFile.1140='_my_TransmitFile@0',
AcceptEx.1141='_my_AcceptEx@0',
GetAcceptExSockaddrs.1142='_my_GetAcceptExSockaddrs@0'