summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/libc_r/uthread/uthread_sendfile.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/lib/libc_r/uthread/uthread_sendfile.c b/lib/libc_r/uthread/uthread_sendfile.c
index d22f4ef..9f8c1cf 100644
--- a/lib/libc_r/uthread/uthread_sendfile.c
+++ b/lib/libc_r/uthread/uthread_sendfile.c
@@ -101,17 +101,6 @@ _sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr,
blocking = ((_thread_fd_table[s]->flags & O_NONBLOCK) == 0);
/*
- * Emulate sendfile(2) weirdness, sendfile doesn't actually send
- * nbytes of the file, it really sends (nbytes - headers_size) of
- * the file. If (nbytes - headers_size) == 0 we just send trailers.
- */
- if (nbytes != 0) {
- nbytes -= nwritten;
- if (nbytes <= 0)
- goto ERROR_2;
- }
-
- /*
* Loop while no error occurs and until the expected number of bytes are
* written.
*/
OpenPOWER on IntegriCloud