if (socket == INVALID_SOCKET_VALUE)
{
*iError = EINVAL;
- return -1;
+ return -EINVAL;
}
ssize_t iBytesWritten(0);
if (returnv < 0)
{
*iError = errno;
- return -1;
+ return -errno;
}
else if (returnv == 0)
{
*iError = ETIMEDOUT;
- return -1;
+ return -ETIMEDOUT;
}
returnv = write(socket, (char*)data + iBytesWritten, len - iBytesWritten);
if (returnv == -1)
{
*iError = errno;
- return -1;
+ return -errno;
}
iBytesWritten += returnv;
}
if (socket == INVALID_SOCKET_VALUE)
{
*iError = EINVAL;
- return -1;
+ return -EINVAL;
}
if (iTimeoutMs > 0)
if (returnv == -1)
{
*iError = errno;
- return -1;
+ return -errno;
}
else if (returnv == 0)
{
if (returnv == -1)
{
*iError = errno;
- return -1;
+ return -errno;
}
iBytesRead += returnv;
if (socket == INVALID_SOCKET_VALUE)
{
*iError = EINVAL;
- return -1;
+ return -EINVAL;
}
if (iTimeoutMs > 0)