summaryrefslogtreecommitdiff
path: root/src/include/cbfs_core.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/cbfs_core.h')
-rw-r--r--src/include/cbfs_core.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/cbfs_core.h b/src/include/cbfs_core.h
index 3cef9031ab..b01a30718f 100644
--- a/src/include/cbfs_core.h
+++ b/src/include/cbfs_core.h
@@ -224,6 +224,10 @@ struct cbfs_media {
ssize_t cbfs_locate_file(struct cbfs_media *media, struct cbfs_file *file,
const char *name);
+/* Read count bytes at offset into dest. Return number of bytes read. */
+size_t cbfs_read(struct cbfs_media *media, void *dest, size_t offset,
+ size_t count);
+
/* returns pointer to a file entry inside CBFS or NULL */
struct cbfs_file *cbfs_get_file(struct cbfs_media *media, const char *name);