diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/btrfs-dbg/main.go | 10 |
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 } |