Compile fixes

This commit is contained in:
Pali Rohár committed 2012-08-07 14:53:52 +02:00
1 parent 589443a356
commit b596e97926
4 files changed
+64 -44

No files matched your search

+5 -4
View File
@@ -4,6 +4,7 @@
#define IMAGE_H
#include <stdint.h>
#include <sys/types.h>
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);