file sender/recv examples with and without sendfile/splice