blob: 848282669315293eac092532a88ba55b52a0b7ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package main
import (
"fmt"
"lukeshu.com/btrfs-tools/pkg/btrfs"
"lukeshu.com/btrfs-tools/pkg/util"
)
func pass0(fs *btrfs.FS) (*util.Ref[btrfs.PhysicalAddr, btrfs.Superblock], error) {
fmt.Printf("\nPass 0: superblocks...\n")
superblock, err := fs.Superblock()
if err != nil {
return nil, fmt.Errorf("superblock: %w", err)
}
return superblock, nil
}
|