ctdb-daemon: Add tracking of migration records
[samba.git] / ctdb / include / ctdb_private.h
index d81ed56d76306954d5d1ee4ad41892f5f98499c6..91e98857a15a44d1a9572b18b7e3f6b1e25eae33 100644 (file)
@@ -387,6 +387,8 @@ struct ctdb_db_context {
 
        bool push_started;
        void *push_state;
+
+       struct hash_count_context *migratedb;
 };
 
 
@@ -521,6 +523,8 @@ int ctdb_add_revoke_deferred_call(struct ctdb_context *ctdb,
                                  TDB_DATA key, struct ctdb_req_header *hdr,
                                  deferred_requeue_fn fn, void *call_context);
 
+int ctdb_migration_init(struct ctdb_db_context *ctdb_db);
+
 /* from server/ctdb_control.c */
 
 int32_t ctdb_dump_memory(struct ctdb_context *ctdb, TDB_DATA *outdata);