summaryrefslogtreecommitdiffstats
path: root/include/ubiformat.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ubiformat.h')
-rw-r--r--include/ubiformat.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/ubiformat.h b/include/ubiformat.h
index 8305a853c7..8a7a16ac18 100644
--- a/include/ubiformat.h
+++ b/include/ubiformat.h
@@ -15,7 +15,14 @@ struct ubiformat_args {
int ubi_ver;
uint32_t image_seq;
long long ec;
+
+ /*
+ * Either set image if you have a file or set image_buf / image_size
+ * if you have a buffer.
+ */
const char *image;
+ const void *image_buf;
+ loff_t image_size;
};
int ubiformat(struct mtd_info *mtd, struct ubiformat_args *args);