DONE
Test linux_sendfile using linuxulator with these linux binaries both as 32 and 64 bit versions:
* TCP client/server program: One uses sendfile to send file
* socketpair: sends file from one end to another end
* UDP client/server program: One uses sendfile to send file
* Use sendfile to copy a file to another file.
In each case sendfile is tested multiple times using different parameters to check the correct error code is returned.
Tested it with linux binary of nginx which is the original use case.
DONE BY y2333wan
I repeated the tests above with my own (about 10) different C programs, and
> Test linux_sendfile64. As far as I can understand this means have a 32-bit binary with Large File Support. I have a cross-compiled 32-bit linux binary with Large File Support.
I produced some cross-compiled versions of the programs that call sendfile64 and tested sending files by also repeating the procedures above.