Skip to content

Commit 2fafede

Browse files
authored
Fix incorrect btree block structure size (#22)
1 parent 06c928d commit 2fafede

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

dissect/xfs/c_xfs.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -608,16 +608,16 @@
608608
uint32_t bb_magic; /* magic number for block type */
609609
uint16_t bb_level; /* 0 is a leaf */
610610
uint16_t bb_numrecs; /* current # of data records */
611-
uint32_t bb_leftsib;
612-
uint32_t bb_rightsib;
611+
uint64_t bb_leftsib;
612+
uint64_t bb_rightsib;
613613
};
614614
615615
struct xfs_btree_lblock_crc {
616616
uint32_t bb_magic; /* magic number for block type */
617617
uint16_t bb_level; /* 0 is a leaf */
618618
uint16_t bb_numrecs; /* current # of data records */
619-
uint32_t bb_leftsib;
620-
uint32_t bb_rightsib;
619+
uint64_t bb_leftsib;
620+
uint64_t bb_rightsib;
621621
uint64_t bb_blkno;
622622
uint64_t bb_lsn;
623623
char bb_uuid[16];

0 commit comments

Comments
 (0)