]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/subvolume_types.h
Update bcachefs sources to 8fd009dd76 bcachefs: Rip out code for storing backpointers...
[bcachefs-tools-debian] / libbcachefs / subvolume_types.h
index f7562b5d51dff4ba1c07e52857fe793bcc75a794..aa49c45a35ab2d2ee853b3119f349bb189919a39 100644 (file)
@@ -6,4 +6,16 @@
 
 typedef DARRAY(u32) snapshot_id_list;
 
+struct snapshot_t {
+       u32                     parent;
+       u32                     children[2];
+       u32                     subvol; /* Nonzero only if a subvolume points to this node: */
+       u32                     equiv;
+};
+
+typedef struct {
+       u32             subvol;
+       u64             inum;
+} subvol_inum;
+
 #endif /* _BCACHEFS_SUBVOLUME_TYPES_H */