From 64ffae40620d14868915993902907ba3362cb8b3 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Wed, 14 Jun 2017 08:07:29 -0700 Subject: [PATCH] WIN32: Use send/recv instead of read/write Signed-off-by: Ronnie Sahlberg --- win32/win32_compat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/win32/win32_compat.c b/win32/win32_compat.c index c900544..cda19a4 100644 --- a/win32/win32_compat.c +++ b/win32/win32_compat.c @@ -200,12 +200,12 @@ int win32_gettimeofday(struct timeval *tv, struct timezone *tz) ssize_t win32_readv(int fd, const struct iovec *iov, int iovcnt) { - return read(fd, iov[0].iov_base, iov[0].iov_len); + return recv(fd, iov[0].iov_base, iov[0].iov_len, 0); } ssize_t win32_writev(int fd, const struct iovec *iov, int iovcnt) { - return write(fd, iov[0].iov_base, iov[0].iov_len); + return send(fd, iov[0].iov_base, iov[0].iov_len, 0); } #endif