FDB->ChunkSize =
FDB->TotalSendSize = TotalSendSize;
FDB->IOB = IO;
-#ifndef LINUX_SENDFILE
+#ifndef LINUX_SPLICE
FDB->ChunkBuffer = NewStrBufPlain(NULL, TotalSendSize + 1);
#else
pipe(FDB->SplicePipe);
void FDIOBufferDelete(FDIOBuffer *FDB)
{
-#ifndef LINUX_SENDFILE
+#ifndef LINUX_SPLICE
FreeStrBuf(&FDB->ChunkBuffer);
#else
close(FDB->SplicePipe[0]);
int FileSendChunked(FDIOBuffer *FDB, const char **Err)
{
-#ifdef LINUX_SENDFILE
+#ifdef LINUX_SPLICE
ssize_t sent;
sent = sendfile(FDB->IOB->fd, FDB->OtherFD, &FDB->TotalSentAlready, FDB->ChunkSendRemain);
if (sent == -1)
{
ssize_t sent, pipesize;
-#ifdef LINUX_SENDFILE
+#ifdef LINUX_SPLICE
pipesize = splice(FDB->IOB->fd, NULL,
FDB->SplicePipe[1], NULL,