while(len > 0)
{
sentBytes = send(s, &buf[dataPtr], len, 0);
if(sentBytes == SOCKET_ERROR)
{
m_errorCode = WSAGetLastError();
return SOCKET_ERROR;
}
dataPtr += sentBytes;
len -= sentBytes;
}
{
sentBytes = send(s, &buf[dataPtr], len, 0);
if(sentBytes == SOCKET_ERROR)
{
m_errorCode = WSAGetLastError();
return SOCKET_ERROR;
}
dataPtr += sentBytes;
len -= sentBytes;
}