summaryrefslogtreecommitdiffstats
path: root/lem/io/file.c
diff options
context:
space:
mode:
authorEmil Renner Berthing <esmil@mailme.dk>2012-12-16 01:49:35 +0100
committerEmil Renner Berthing <esmil@mailme.dk>2012-12-17 13:10:46 +0100
commit5a6461ce275f37e8e308162da73f6242b3c86ef6 (patch)
treefd4e0b3da0b7b79a90dde6e79d94e555149f603e /lem/io/file.c
parentf954692a04a301d602eecc8ff18e6e3d2eb7f077 (diff)
downloadlem-5a6461ce275f37e8e308162da73f6242b3c86ef6.tar.gz
lem-5a6461ce275f37e8e308162da73f6242b3c86ef6.tar.xz
lem-5a6461ce275f37e8e308162da73f6242b3c86ef6.zip
io: rework stream:sendfile()
Diffstat (limited to 'lem/io/file.c')
-rw-r--r--lem/io/file.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lem/io/file.c b/lem/io/file.c
index 2015f31..eae8b14 100644
--- a/lem/io/file.c
+++ b/lem/io/file.c
@@ -35,6 +35,11 @@ struct file {
off_t offset;
int whence;
} seek;
+ struct {
+ struct stream *stream;
+ off_t size;
+ off_t offset;
+ } sendfile;
};
struct lem_inputbuf buf;
};