diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-08 00:05:52 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-07-08 01:29:21 -0600 |
commit | 8e27c43c1b882c8f2f759eec556f90229c067cc9 (patch) | |
tree | 7a94a92d19f6639c07263537f49226406dd5b4e5 /pkg/btrfs/types_node.go | |
parent | 7e09476e6cf9922baa3c3a49b559b5b9af970561 (diff) |
get initial expected levels from the superblock
Diffstat (limited to 'pkg/btrfs/types_node.go')
-rw-r--r-- | pkg/btrfs/types_node.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pkg/btrfs/types_node.go b/pkg/btrfs/types_node.go index 92f7513..4382a91 100644 --- a/pkg/btrfs/types_node.go +++ b/pkg/btrfs/types_node.go @@ -4,7 +4,6 @@ import ( "encoding/binary" "errors" "fmt" - "math" "lukeshu.com/btrfs-tools/pkg/binstruct" "lukeshu.com/btrfs-tools/pkg/btrfs/btrfsitem" @@ -404,7 +403,7 @@ func (fs *FS) readNodeAtLevel(addr btrfsvol.LogicalAddr, expLevel uint8) (*util. if err != nil { return node, err } - if expLevel != math.MaxUint8 && node.Data.Head.Level != expLevel { + if node.Data.Head.Level != expLevel { return node, fmt.Errorf("btrfs.FS.ReadNode: node@%v: expected level %v but has level %v", node.Addr, expLevel, node.Data.Head.Level) } |