#include "e2fsck.h"
struct buffer_head {
- char b_data[8192];
e2fsck_t b_ctx;
io_channel b_io;
int b_size;
int b_dirty;
int b_uptodate;
int b_err;
+ char b_data[1024];
};
struct inode {
#define unlock_buffer(bh) do {} while(0)
#define buffer_req(bh) 1
#define do_readahead(journal, start) do {} while(0)
-
+
extern e2fsck_t e2fsck_global_ctx; /* Try your very best not to use this! */
typedef struct {
/*
* We use the standard libext2fs portability tricks for inline
- * functions.
+ * functions.
*/
extern lkmem_cache_t * do_cache_create(int len);
extern void do_cache_destroy(lkmem_cache_t *cache);
extern size_t journal_tag_bytes(journal_t *journal);
-
+
#if (defined(E2FSCK_INCLUDE_INLINE_FUNCS) || !defined(NO_INLINE_FUNCS))
#ifdef E2FSCK_INCLUDE_INLINE_FUNCS
#define _INLINE_ extern