summaryrefslogtreecommitdiff
path: root/src/block.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/block.h')
-rw-r--r--src/block.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/block.h b/src/block.h
index 97098c9..6436cb6 100644
--- a/src/block.h
+++ b/src/block.h
@@ -10,9 +10,9 @@ errcode_t local_block_iterate3(ext2_filsys fs,
int flags,
char *block_buf,
int (*func)(ext2_filsys fs,
- blk_t *blocknr,
+ blk64_t *blocknr,
e2_blkcnt_t blockcnt,
- blk_t ref_blk,
+ blk64_t ref_blk,
int ref_offset,
void *priv_data),
void *priv_data);
@@ -21,4 +21,10 @@ errcode_t local_block_iterate3(ext2_filsys fs,
int read_block ( ext2_filsys, blk_t*, void* ); //read filesystem block
+#ifdef EXT2_FLAG_64BITS
+int read_block64 ( ext2_filsys, blk64_t*, void* ); //read filesystem block64
+#endif
+
#endif //BLOCK_H
+
+