summaryrefslogtreecommitdiff
path: root/cmd/btrfs-dbg
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/btrfs-dbg')
-rw-r--r--cmd/btrfs-dbg/main.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/cmd/btrfs-dbg/main.go b/cmd/btrfs-dbg/main.go
index 3d2103a..9a87f10 100644
--- a/cmd/btrfs-dbg/main.go
+++ b/cmd/btrfs-dbg/main.go
@@ -42,12 +42,18 @@ func Main(imgfilename string) (err error) {
spew := spew.NewDefaultConfig()
spew.DisablePointerAddresses = true
- spew.Dump(superblocks[0].Data)
sum, err := superblocks[0].Data.CalculateChecksum()
if err != nil {
return err
}
- fmt.Printf("calculated sum: %x\n", sum)
+ fmt.Printf("superblock checksum: %x\n", sum)
+ spew.Dump(superblocks[0].Data)
+
+ syschunks, err := superblocks[0].Data.ParseSysChunkArray()
+ if err != nil {
+ return err
+ }
+ spew.Dump(syschunks)
return nil
}