Fold send_all() wrapper unix_write() into one function

The current send_all() wrapper for POSIX calls does nothing but call
unix_write(). Merge them to simplify the code.

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Jes Sorensen 2010-11-01 20:02:23 +01:00 committed by Anthony Liguori
parent 07de3e60b0
commit 5fc9cfedfa

View File

@ -508,9 +508,10 @@ int send_all(int fd, const void *buf, int len1)
#else #else
static int unix_write(int fd, const uint8_t *buf, int len1) int send_all(int fd, const void *_buf, int len1)
{ {
int ret, len; int ret, len;
const uint8_t *buf = _buf;
len = len1; len = len1;
while (len > 0) { while (len > 0) {
@ -527,11 +528,6 @@ static int unix_write(int fd, const uint8_t *buf, int len1)
} }
return len1 - len; return len1 - len;
} }
int send_all(int fd, const void *buf, int len1)
{
return unix_write(fd, buf, len1);
}
#endif /* !_WIN32 */ #endif /* !_WIN32 */
#ifndef _WIN32 #ifndef _WIN32