]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/test/layout.h
tdb2: extend test/layout to be able to place in file.
[ccan] / ccan / tdb2 / test / layout.h
index 25edd8b777a4cd18e8c50522d8fbe69719df17b0..6cbf3d0d2f727bc0392a5f599bb0fedb9cea1834 100644 (file)
@@ -2,7 +2,7 @@
 #define TDB2_TEST_LAYOUT_H
 #include <ccan/tdb2/private.h>
 
-struct tdb_layout *new_tdb_layout(void);
+struct tdb_layout *new_tdb_layout(const char *filename);
 void tdb_layout_add_zone(struct tdb_layout *layout,
                         unsigned int zone_bits,
                         bool fill_prev);
@@ -61,6 +61,7 @@ union tdb_layout_elem {
 };
 
 struct tdb_layout {
+       const char *filename;
        unsigned int num_elems;
        union tdb_layout_elem *elem;
 };