From: Christoph Hellwig Date: Mon, 9 Feb 2009 09:11:28 +0000 (+0100) Subject: xfs_db: fix wrong sibling pointer offset for the bmbt attr block X-Git-Tag: v3.0.1~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c77d2d0211334f8bc9158233681d1ac35dd0595f;p=thirdparty%2Fxfsprogs-dev.git xfs_db: fix wrong sibling pointer offset for the bmbt attr block The attr bmbt should use long, not short pointers. Signed-off-by: Christoph Hellwig Reviewed-by: Dave Chinner --- diff --git a/db/btblock.c b/db/btblock.c index a79179c82..f6e8a6871 100644 --- a/db/btblock.c +++ b/db/btblock.c @@ -227,8 +227,8 @@ const field_t bmapbtd_flds[] = { { "magic", FLDT_UINT32X, OI(OFF(magic)), C1, 0, TYP_NONE }, { "level", FLDT_UINT16D, OI(OFF(level)), C1, 0, TYP_NONE }, { "numrecs", FLDT_UINT16D, OI(OFF(numrecs)), C1, 0, TYP_NONE }, - { "leftsib", FLDT_DFSBNO, OI(OFF(u.s.bb_leftsib)), C1, 0, TYP_BMAPBTD }, - { "rightsib", FLDT_DFSBNO, OI(OFF(u.s.bb_rightsib)), C1, 0, TYP_BMAPBTD }, + { "leftsib", FLDT_DFSBNO, OI(OFF(u.l.bb_leftsib)), C1, 0, TYP_BMAPBTD }, + { "rightsib", FLDT_DFSBNO, OI(OFF(u.l.bb_rightsib)), C1, 0, TYP_BMAPBTD }, { "recs", FLDT_BMAPBTDREC, btblock_rec_offset, btblock_rec_count, FLD_ARRAY|FLD_ABASE1|FLD_COUNT|FLD_OFFSET, TYP_NONE }, { "keys", FLDT_BMAPBTDKEY, btblock_key_offset, btblock_key_count,