From b596e979266e71223d2e885625f1eee688dbe3d9 Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Tue, 7 Aug 2012 14:53:52 +0200 Subject: Compile fixes --- src/image.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/image.h') diff --git a/src/image.h b/src/image.h index 24b29dc..f4981c9 100644 --- a/src/image.h +++ b/src/image.h @@ -4,6 +4,7 @@ #define IMAGE_H #include +#include enum image_type { IMAGE_UNKNOWN = 0, @@ -43,18 +44,18 @@ struct image { int shared_fd; off_t offset; off_t cur; -} +}; struct image_list { struct image * image; struct image_list * prev; struct image_list * next; -} +}; struct image * image_alloc_from_file(const char * file, const char * type, const char * device, const char * hwrevs, const char * version, const char * layout); -struct image * image_alloc_from_fiasco(struct fiasco * fiasco, size_t size, size_t offset, uint16_t hash, const char * type, const char * device, const char * hwrevs, const char * version, const char * layout); +struct image * image_alloc_from_shared_fd(int fd, size_t size, size_t offset, uint16_t hash, const char * type, const char * device, const char * hwrevs, const char * version, const char * layout); void image_free(struct image * image); -void image_seek(struct image * image, whence); +void image_seek(struct image * image, off_t whence); size_t image_read(struct image * image, void * buf, size_t count); /*size_t image_write(struct image * image, void * buf, size_t count);*/ void image_list_add(struct image_list ** list, struct image * image); -- cgit v1.2.3