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