mirror of
https://github.com/reactos/reactos.git
synced 2024-10-15 13:45:58 +00:00
[MSAFD]
- Let WSPSend handle WSPSendTo on a non-datagram socket (mswsock_new does this) - Fixes sendto on connection-oriented sockets svn path=/trunk/; revision=52560
This commit is contained in:
parent
6a6e263c86
commit
2ee824a900
|
@ -574,6 +574,20 @@ WSPSendTo(SOCKET Handle,
|
||||||
return SOCKET_ERROR;
|
return SOCKET_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!(Socket->SharedData.ServiceFlags1 & XP1_CONNECTIONLESS))
|
||||||
|
{
|
||||||
|
/* Use WSPSend for connection-oriented sockets */
|
||||||
|
return WSPSend(Handle,
|
||||||
|
lpBuffers,
|
||||||
|
dwBufferCount,
|
||||||
|
lpNumberOfBytesSent,
|
||||||
|
iFlags,
|
||||||
|
lpOverlapped,
|
||||||
|
lpCompletionRoutine,
|
||||||
|
lpThreadId,
|
||||||
|
lpErrno);
|
||||||
|
}
|
||||||
|
|
||||||
/* Bind us First */
|
/* Bind us First */
|
||||||
if (Socket->SharedData.State == SocketOpen)
|
if (Socket->SharedData.State == SocketOpen)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue