}
-INT
+int
EXPORT
select(
- IN INT nfds,
- IN OUT LPFD_SET readfds,
- IN OUT LPFD_SET writefds,
- IN OUT LPFD_SET exceptfds,
- IN CONST LPTIMEVAL timeout)
+ IN int nfds,
+ IN OUT fd_set *readfds,
+ IN OUT fd_set *writefds,
+ IN OUT fd_set *exceptfds,
+ IN const struct timeval FAR *timeout)
/*
* FUNCTION: Returns status of one or more sockets
* ARGUMENTS:
}
Count = Provider->ProcTable.lpWSPSelect(
- nfds, readfds, writefds, exceptfds, timeout, &Errno);
+ nfds, readfds, writefds, exceptfds, (CONST LPTIMEVAL)timeout, &Errno);
WS_DbgPrint(MAX_TRACE, ("Provider (0x%X).\n", Provider));
}
-INT
+int
EXPORT
bind(
IN SOCKET s,
- IN CONST LPSOCKADDR name,
- IN INT namelen)
+ IN const struct sockaddr FAR *name,
+ IN int namelen)
{
PCATALOG_ENTRY Provider;
INT Status;
}
Status = Provider->ProcTable.lpWSPBind(
- s, name, namelen, &Errno);
+ s, (CONST LPSOCKADDR)name, namelen, &Errno);
DereferenceProviderByPointer(Provider);
}
-INT
+int
EXPORT
connect(
IN SOCKET s,
- IN CONST LPSOCKADDR name,
- IN INT namelen)
+ IN const struct sockaddr *name,
+ IN int namelen)
{
return WSAConnect(s, name, namelen, NULL, NULL, NULL, NULL);
}
-INT
+int
EXPORT
WSAConnect(
IN SOCKET s,
- IN CONST LPSOCKADDR name,
- IN INT namelen,
+ IN const struct sockaddr *name,
+ IN int namelen,
IN LPWSABUF lpCallerData,
OUT LPWSABUF lpCalleeData,
IN LPQOS lpSQOS,
}
Status = Provider->ProcTable.lpWSPConnect(
- s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, &Errno);
+ s, (CONST LPSOCKADDR)name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, &Errno);
DereferenceProviderByPointer(Provider);