From b097acfd4abca9a895e93078efed8cb7fd7a749a Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Sun, 14 Jul 2024 16:17:39 +0200 Subject: [PATCH] use sendfile64 --- src/TNetwork.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/TNetwork.cpp b/src/TNetwork.cpp index f622f13..d86a22e 100644 --- a/src/TNetwork.cpp +++ b/src/TNetwork.cpp @@ -831,7 +831,7 @@ void TNetwork::SplitLoad(TClient& c, size_t Offset, size_t End, bool D, const st auto SysOffset = off_t(Offset); - ssize_t ret = sendfile(socket, fd, &SysOffset, End - Offset); + ssize_t ret = sendfile64(socket, fd, &SysOffset, End - Offset); if (ret < 0) { beammp_errorf("Failed to send mod '{}' to client {}: {}", Name, c.GetID(), std::strerror(errno)); return;