X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftdb1_io.c;h=70a660cf531795e6f06ceae8b6cf06b6efac2b96;hp=fe07c4ad2e0e6fb5b790e5d6d32cb737d67e7e6c;hb=98c754ffe65bc335f66161d6cc8705d4ea2710ec;hpb=bbeb528e74c0e234e1f724ac8d54be404cfc6f9a diff --git a/ccan/tdb2/tdb1_io.c b/ccan/tdb2/tdb1_io.c index fe07c4ad..70a660cf 100644 --- a/ccan/tdb2/tdb1_io.c +++ b/ccan/tdb2/tdb1_io.c @@ -503,3 +503,10 @@ void tdb1_io_init(struct tdb_context *tdb) { tdb->tdb1.io = &io1_methods; } + +enum TDB_ERROR tdb1_probe_length(struct tdb_context *tdb) +{ + tdb->last_error = TDB_SUCCESS; + tdb->tdb1.io->tdb1_oob(tdb, tdb->file->map_size + 1, true); + return tdb->last_error; +}