#include "ext2fs/ext2fs.h"
static int ext2_open( struct boot_file_t* file,
#include "ext2fs/ext2fs.h"
static int ext2_open( struct boot_file_t* file,
static int ext2_read( struct boot_file_t* file,
unsigned int size,
void* buffer);
static int ext2_seek( struct boot_file_t* file,
unsigned int newpos);
static int ext2_close( struct boot_file_t* file);
static int ext2_read( struct boot_file_t* file,
unsigned int size,
void* buffer);
static int ext2_seek( struct boot_file_t* file,
unsigned int newpos);
static int ext2_close( struct boot_file_t* file);
static unsigned long read_max;
static struct boot_file_t* read_cur_file;
static errcode_t read_result;
static unsigned long read_max;
static struct boot_file_t* read_cur_file;
static errcode_t read_result;
static int read_dump_range(void);
static int read_iterator(ext2_filsys fs, blk_t *blocknr, int lg_block, void *private);
static int read_dump_range(void);
static int read_iterator(ext2_filsys fs, blk_t *blocknr, int lg_block, void *private);