aboutsummaryrefslogtreecommitdiffstats
path: root/e2fsck/pass1b.c
diff options
context:
space:
mode:
authorValerie Aurora Henson <vaurora@redhat.com>2009-10-25 21:43:47 -0400
committerTheodore Ts'o <tytso@mit.edu>2009-10-25 21:43:47 -0400
commitd7cca6b06f366f998ed43346f9b6fca9e163692f (patch)
tree6aeaaa439a3ec9ca1ca264244e914cd6f3782e61 /e2fsck/pass1b.c
parentcd65a24e756b8f6770a5961fd94c67eb00dd7baa (diff)
downloadandroid_external_e2fsprogs-d7cca6b06f366f998ed43346f9b6fca9e163692f.tar.gz
android_external_e2fsprogs-d7cca6b06f366f998ed43346f9b6fca9e163692f.tar.bz2
android_external_e2fsprogs-d7cca6b06f366f998ed43346f9b6fca9e163692f.zip
Convert to use block group accessor functions
Convert direct accesses to use the following block group accessor functions: ext2fs_block_bitmap_loc(), ext2fs_inode_bitmap_loc(), ext2fs_inode_table_loc(), ext2fs_bg_itable_unused(), ext2fs_block_bitmap_loc_set(), ext2fs_inode_bitmap_loc_set(), ext2fs_inode_table_loc_set(), ext2fs_bg_free_inodes_count(), ext2fs_ext2fs_bg_used_dirs_count(), ext2fs_bg_free_inodes_count_set(), ext2fs_bg_free_blocks_count_set(), ext2fs_bg_used_dirs_count_set() Signed-off-by: Valerie Aurora Henson <vaurora@redhat.com> Signed-off-by: Nick Dokos <nicholas.dokos@hp.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'e2fsck/pass1b.c')
-rw-r--r--e2fsck/pass1b.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/e2fsck/pass1b.c b/e2fsck/pass1b.c
index 003827da..5142367f 100644
--- a/e2fsck/pass1b.c
+++ b/e2fsck/pass1b.c
@@ -837,15 +837,15 @@ static int check_if_fs_block(e2fsck_t ctx, blk_t test_block)
}
/* Check the inode table */
- if ((fs->group_desc[i].bg_inode_table) &&
- (test_block >= fs->group_desc[i].bg_inode_table) &&
- (test_block < (fs->group_desc[i].bg_inode_table +
+ if ((ext2fs_inode_table_loc(fs, i)) &&
+ (test_block >= ext2fs_inode_table_loc(fs, i)) &&
+ (test_block < (ext2fs_inode_table_loc(fs, i) +
fs->inode_blocks_per_group)))
return 1;
/* Check the bitmap blocks */
- if ((test_block == fs->group_desc[i].bg_block_bitmap) ||
- (test_block == fs->group_desc[i].bg_inode_bitmap))
+ if ((test_block == ext2fs_block_bitmap_loc(fs, i)) ||
+ (test_block == ext2fs_inode_bitmap_loc(fs, i)))
return 1;
first_block += fs->super->s_blocks_per_group;