diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-05-11 23:14:21 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-05-11 23:14:21 -0600 |
commit | b0dd4d1f0c8262e3680570d529d00c9ebead1a91 (patch) | |
tree | a3fd72e9fc03583015a437753adbc3d80d45a818 /pkg/btrfs/image.go | |
parent | 490cffb1f4ee99b013302cfed9ef849c0676735c (diff) |
touch up
Diffstat (limited to 'pkg/btrfs/image.go')
-rw-r--r-- | pkg/btrfs/image.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/btrfs/image.go b/pkg/btrfs/image.go index 9faded5..ec49940 100644 --- a/pkg/btrfs/image.go +++ b/pkg/btrfs/image.go @@ -85,7 +85,7 @@ func (img *Img) ScanForNodes(sb Superblock) error { } nodeBuf := make([]byte, sb.NodeSize) - for pos := int64(0); pos < devSize; pos += int64(sb.SectorSize) { + for pos := int64(0); pos+int64(sb.SectorSize) <= devSize; pos += int64(sb.SectorSize) { if inSlice(pos, superblockAddrs) { fmt.Printf("sector@%d is a superblock\n", pos) continue @@ -106,8 +106,8 @@ func (img *Img) ScanForNodes(sb Superblock) error { continue } - fmt.Printf("node@%d: physical_addr=0x%0X logical_addr=0x%0X generation=%d owner_tree=%v level=%d\n", - pos, pos, nodeHeader.Addr, nodeHeader.Generation, nodeHeader.OwnerTree, nodeHeader.Level) + fmt.Printf("node@%d: physical_addr=0x%0X logical_addr=0x%0X generation=%d owner=%v level=%d\n", + pos, pos, nodeHeader.Addr, nodeHeader.Generation, nodeHeader.Owner, nodeHeader.Level) pos += int64(sb.NodeSize) - int64(sb.SectorSize) } |