diff options
Diffstat (limited to 'print-tree.c')
-rw-r--r-- | print-tree.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/print-tree.c b/print-tree.c index dd442c53..8a30919f 100644 --- a/print-tree.c +++ b/print-tree.c @@ -179,13 +179,14 @@ void btrfs_print_tree(struct btrfs_root *root, struct btrfs_buffer *t) size = btrfs_level_size(root, btrfs_header_level(&c->header) - 1); for (i = 0; i < nr; i++) { u64 blocknr = btrfs_node_blockptr(c, i); - printf("\tkey %d (%llu %x %llu) block %llu (%llu)\n", + printf("\tkey %d (%llu %x %llu) block %llu (%llu) gen %llu\n", i, (unsigned long long)c->ptrs[i].key.objectid, c->ptrs[i].key.type, (unsigned long long)c->ptrs[i].key.offset, (unsigned long long)blocknr, - (unsigned long long)blocknr / size); + (unsigned long long)blocknr / size, + (unsigned long long)btrfs_node_ptr_generation(c, i)); fflush(stdout); } for (i = 0; i < nr; i++) { |