ctdb-include: Group function prototypes from server/ctdb_freeze.c
authorAmitay Isaacs <amitay@gmail.com>
Fri, 23 Oct 2015 04:08:05 +0000 (15:08 +1100)
committerMartin Schwenke <martins@samba.org>
Fri, 30 Oct 2015 01:00:28 +0000 (02:00 +0100)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/include/ctdb_private.h

index 9bb39e589f78cd7bd4e1af0badc4c9197d06f18e..bfde6480efa9747f88154b122b985424d200cdfc 100644 (file)
@@ -850,18 +850,6 @@ int32_t ctdb_control_set_recmode(struct ctdb_context *ctdb,
                                 TDB_DATA indata, bool *async_reply,
                                 const char **errormsg);
 
-int32_t ctdb_control_db_freeze(struct ctdb_context *ctdb,
-                              struct ctdb_req_control *c,
-                              uint32_t db_id, bool *async_reply);
-int32_t ctdb_control_db_thaw(struct ctdb_context *ctdb, uint32_t db_id);
-
-int32_t ctdb_control_freeze(struct ctdb_context *ctdb, struct ctdb_req_control *c, bool *async_reply);
-int32_t ctdb_control_thaw(struct ctdb_context *ctdb, uint32_t priority,
-                         bool check_recmode);
-bool ctdb_db_frozen(struct ctdb_db_context *ctdb_db);
-bool ctdb_db_prio_frozen(struct ctdb_context *ctdb, uint32_t priority);
-bool ctdb_db_all_frozen(struct ctdb_context *ctdb);
-
 int ctdb_start_recoverd(struct ctdb_context *ctdb);
 void ctdb_stop_recoverd(struct ctdb_context *ctdb);
 
@@ -879,7 +867,6 @@ int32_t ctdb_run_eventscripts(struct ctdb_context *ctdb, struct ctdb_req_control
 
 void ctdb_node_dead(struct ctdb_node *node);
 void ctdb_node_connected(struct ctdb_node *node);
-bool ctdb_blocking_freeze(struct ctdb_context *ctdb);
 
 int32_t ctdb_control_takeover_ip(struct ctdb_context *ctdb, 
                                 struct ctdb_req_control *c,
@@ -1084,17 +1071,6 @@ int32_t ctdb_control_trans3_commit(struct ctdb_context *ctdb,
 
 void ctdb_persistent_finish_trans3_commits(struct ctdb_context *ctdb);
 
-int32_t ctdb_control_db_transaction_start(struct ctdb_context *ctdb,
-                                         TDB_DATA indata);
-int32_t ctdb_control_db_transaction_commit(struct ctdb_context *ctdb,
-                                          TDB_DATA indata);
-int32_t ctdb_control_db_transaction_cancel(struct ctdb_context *ctdb,
-                                          TDB_DATA indata);
-
-int32_t ctdb_control_transaction_start(struct ctdb_context *ctdb, uint32_t id);
-int32_t ctdb_control_transaction_commit(struct ctdb_context *ctdb, uint32_t id);
-int32_t ctdb_control_transaction_cancel(struct ctdb_context *ctdb);
-int32_t ctdb_control_wipe_database(struct ctdb_context *ctdb, TDB_DATA indata);
 int32_t ctdb_control_db_set_healthy(struct ctdb_context *ctdb, TDB_DATA indata);
 int32_t ctdb_control_db_get_health(struct ctdb_context *ctdb,
                                   TDB_DATA indata,
@@ -1362,6 +1338,37 @@ int ctdb_control_getnodesfile(struct ctdb_context *ctdb, uint32_t opcode,
 
 void ctdb_shutdown_sequence(struct ctdb_context *ctdb, int exit_code);
 
+/* from server/ctdb_freeze.c */
+
+int32_t ctdb_control_db_freeze(struct ctdb_context *ctdb,
+                              struct ctdb_req_control *c,
+                              uint32_t db_id, bool *async_reply);
+int32_t ctdb_control_db_thaw(struct ctdb_context *ctdb, uint32_t db_id);
+
+int32_t ctdb_control_freeze(struct ctdb_context *ctdb,
+                           struct ctdb_req_control *c, bool *async_reply);
+int32_t ctdb_control_thaw(struct ctdb_context *ctdb, uint32_t priority,
+                         bool check_recmode);
+
+bool ctdb_blocking_freeze(struct ctdb_context *ctdb);
+
+int32_t ctdb_control_db_transaction_start(struct ctdb_context *ctdb,
+                                         TDB_DATA indata);
+int32_t ctdb_control_db_transaction_cancel(struct ctdb_context *ctdb,
+                                          TDB_DATA indata);
+int32_t ctdb_control_db_transaction_commit(struct ctdb_context *ctdb,
+                                          TDB_DATA indata);
+
+int32_t ctdb_control_transaction_start(struct ctdb_context *ctdb, uint32_t id);
+int32_t ctdb_control_transaction_cancel(struct ctdb_context *ctdb);
+int32_t ctdb_control_transaction_commit(struct ctdb_context *ctdb, uint32_t id);
+
+int32_t ctdb_control_wipe_database(struct ctdb_context *ctdb, TDB_DATA indata);
+
+bool ctdb_db_frozen(struct ctdb_db_context *ctdb_db);
+bool ctdb_db_prio_frozen(struct ctdb_context *ctdb, uint32_t priority);
+bool ctdb_db_all_frozen(struct ctdb_context *ctdb);
+
 /* from server/ctdb_lock.c */
 struct lock_request;