LFS Support for Sendfile
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 5 lines
[sendfile(2)] as defined does not support LFS.
I wonder does it really need to? I mean, a loop calling sendfile for 2GB (or whatever) at a time is almost as good, if not better in some ways.
The 'count' parameter is not the problem, it's the 'offset'. You can't send any data beyond 2GB from the beginning of the file...
And in fact just two days ago I was in a situation where this would have been desirable - I was sending parts of a captured DV video stream (the file was 6GB)...
Regards,
Dan
Quoted 7 lines · Dan Maas
Quoted 6 lines
[sendfile(2)] as defined does not support LFS.
I wonder does it really need to? I mean, a loop calling sendfile for 2GB (or whatever) at a time is almost as good, if not better in some ways.
Quoted 7 lines
The 'count' parameter is not the problem, it's the 'offset'. You can't send any data beyond 2GB from the beginning of the file...
And in fact just two days ago I was in a situation where this would have been desirable - I was sending parts of a captured DV video stream (the file was 6GB)...
We need a sendfile64() system call. It's really simple, but nobody did it.
-