summaryrefslogtreecommitdiffstats
path: root/ctdb/include
diff options
context:
space:
mode:
authorRonnie Sahlberg <sahlberg@ronnie>2007-05-04 17:05:28 +1000
committerRonnie Sahlberg <sahlberg@ronnie>2007-05-04 17:05:28 +1000
commit508cafd17e1c926f4e55cb5fd0dfebaea50fed6b (patch)
treec0da55c63479bf95c416909dbdd63f6bafcdddb4 /ctdb/include
parent418cb36d3200865a1b157aa4e74fd806fa9d1702 (diff)
parent5c4a477120c8b7af54505215b2df1e7d0a27ab44 (diff)
downloadsamba-508cafd17e1c926f4e55cb5fd0dfebaea50fed6b.tar.gz
samba-508cafd17e1c926f4e55cb5fd0dfebaea50fed6b.tar.xz
samba-508cafd17e1c926f4e55cb5fd0dfebaea50fed6b.zip
merge from tridge
(This used to be ctdb commit 6c8b90cedc67daa89d54db5268fde18bfc20abaf)
Diffstat (limited to 'ctdb/include')
-rw-r--r--ctdb/include/ctdb.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ctdb/include/ctdb.h b/ctdb/include/ctdb.h
index 33faa2d56b..f73d5f5142 100644
--- a/ctdb/include/ctdb.h
+++ b/ctdb/include/ctdb.h
@@ -298,6 +298,9 @@ int ctdb_status_reset(struct ctdb_context *ctdb, uint32_t destnode);
int ctdb_set_logfile(struct ctdb_context *ctdb, const char *logfile);
-int ctdb_list_keys(struct ctdb_db_context *ctdb_db, FILE *f);
+typedef int (*ctdb_traverse_func)(struct ctdb_context *, TDB_DATA, TDB_DATA, void *);
+int ctdb_traverse(struct ctdb_db_context *ctdb_db, ctdb_traverse_func fn, void *private_data);
+
+int ctdb_dump_db(struct ctdb_db_context *ctdb_db, FILE *f);
#endif