From deb3b396cccdbcc8ab508d34b17053ac5311db5d Mon Sep 17 00:00:00 2001 From: Evgeny Shadrin <shadrin.e@gmail.com> Date: Thu, 31 Oct 2013 13:23:58 +0300 Subject: [PATCH] Fix FreeBSD sendfile() and add an include --- src/sio.cc | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/sio.cc b/src/sio.cc index 55030be736..93a7ffa705 100644 --- a/src/sio.cc +++ b/src/sio.cc @@ -341,17 +341,6 @@ sio_sendfile(int sock_fd, int file_fd, off_t *offset, size_t size) tnt_raise(SocketError, sock_fd, "sendfile"); return send_res; } -#elif defined(HAVE_SENDFILE_BSD) -ssize_t -sio_sendfile(int sock_fd, int file_fd, off_t *offset, size_t size) -{ - off_t sent_bytes = 0; - int send_res = sendfile(sock_fd, file_fd, offset, size, - NULL, &sent_bytes, NULL); - if (send_res != 0 || sent_bytes < size) - tnt_raise(SocketError, sock_fd, "sendfile"); - return send_res; -} #else ssize_t sio_sendfile(int sock_fd, int file_fd, off_t *offset, size_t size) -- GitLab