summaryrefslogtreecommitdiff
path: root/pkg/btrfs/types_node.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2022-07-08 00:05:52 -0600
committerLuke Shumaker <lukeshu@lukeshu.com>2022-07-08 01:29:21 -0600
commit8e27c43c1b882c8f2f759eec556f90229c067cc9 (patch)
tree7a94a92d19f6639c07263537f49226406dd5b4e5 /pkg/btrfs/types_node.go
parent7e09476e6cf9922baa3c3a49b559b5b9af970561 (diff)
get initial expected levels from the superblock
Diffstat (limited to 'pkg/btrfs/types_node.go')
-rw-r--r--pkg/btrfs/types_node.go3
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)
}