From d548547d99c5cd72fa205ac2ba6347e672185db7 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Mon, 11 Jul 2016 21:50:04 +0200 Subject: add show --- blaze822.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'blaze822.c') diff --git a/blaze822.c b/blaze822.c index f55c00d..3df50a8 100644 --- a/blaze822.c +++ b/blaze822.c @@ -376,3 +376,19 @@ blaze822_loop(int argc, char *argv[], void (*cb)(char *)) return i; } + +int +blaze822_body(struct message *mesg, char *file) +{ + int fd = open(file, O_RDONLY); + if (fd < 0) + return fd; + + if (lseek(fd, mesg->end - mesg->msg, SEEK_SET) < 0) { + perror("lseek"); + close(fd); + return -1; + } + + return fd; +} -- cgit 1.4.1