don't need PIPE_BUF any more
[rsync/rsync.git] / io.c
diff --git a/io.c b/io.c
index aefd3ef..f948147 100644 (file)
--- a/io.c
+++ b/io.c
@@ -364,8 +364,6 @@ static void writefd_unbuffered(int fd,char *buf,int len)
                if (FD_ISSET(fd, &w_fds)) {
                        int ret, n = len-total;
                        
-                       if (n > PIPE_BUF) n = PIPE_BUF;
-
                        ret = write(fd,buf+total,n?n:1);
 
                        if (ret == -1 && errno == EINTR) {
@@ -429,7 +427,7 @@ void io_flush(void)
        if (!io_buffer_count || no_flush) return;
 
        if (io_multiplexing_out) {
-               mplex_write(fd, 0, io_buffer, io_buffer_count);
+               mplex_write(fd, FNONE, io_buffer, io_buffer_count);
        } else {
                writefd_unbuffered(fd, io_buffer, io_buffer_count);
        }