summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmitay Isaacs <amitay@gmail.com>2015-10-23 15:25:24 +1100
committerMartin Schwenke <martins@samba.org>2015-10-30 02:00:28 +0100
commit19f87a0292bd52ac0e401cf045d1a2aa9bf457f8 (patch)
tree490a46bcf7d2145f2b84373097612f865d7d96c7
parent9bb5e7dfab7d204b7a82e50c5bde88c5884e1634 (diff)
downloadsamba-19f87a0292bd52ac0e401cf045d1a2aa9bf457f8.tar.gz
ctdb-include: Group function prototypes from server/ctdb_persistent.c
Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Martin Schwenke <martin@meltin.net>
-rw-r--r--ctdb/include/ctdb_private.h34
1 files changed, 18 insertions, 16 deletions
diff --git a/ctdb/include/ctdb_private.h b/ctdb/include/ctdb_private.h
index 1e7fe74b9c4..7130c3177f1 100644
--- a/ctdb/include/ctdb_private.h
+++ b/ctdb/include/ctdb_private.h
@@ -674,12 +674,6 @@ struct ctdb_fetch_handle {
void ctdb_request_message(struct ctdb_context *ctdb, struct ctdb_req_header *hdr);
-int32_t ctdb_control_start_persistent_update(struct ctdb_context *ctdb,
- struct ctdb_req_control *c,
- TDB_DATA recdata);
-int32_t ctdb_control_cancel_persistent_update(struct ctdb_context *ctdb,
- struct ctdb_req_control *c,
- TDB_DATA recdata);
void ctdb_queue_packet(struct ctdb_context *ctdb, struct ctdb_req_header *hdr);
void ctdb_queue_packet_opcode(struct ctdb_context *ctdb, struct ctdb_req_header *hdr, unsigned opcode);
void ctdb_input_pkt(struct ctdb_context *ctdb, struct ctdb_req_header *);
@@ -1034,12 +1028,6 @@ int32_t ctdb_control_update_record(struct ctdb_context *ctdb,
struct ctdb_req_control *c, TDB_DATA recdata,
bool *async_reply);
-int32_t ctdb_control_trans3_commit(struct ctdb_context *ctdb,
- struct ctdb_req_control *c,
- TDB_DATA recdata, bool *async_reply);
-
-void ctdb_persistent_finish_trans3_commits(struct ctdb_context *ctdb);
-
struct client_async_data {
enum ctdb_controls opcode;
bool dont_log_errors;
@@ -1090,10 +1078,6 @@ int ctdb_vacuum_init(struct ctdb_db_context *ctdb_db);
int32_t ctdb_control_enable_script(struct ctdb_context *ctdb, TDB_DATA indata);
int32_t ctdb_control_disable_script(struct ctdb_context *ctdb, TDB_DATA indata);
-int32_t ctdb_control_get_db_seqnum(struct ctdb_context *ctdb,
- TDB_DATA indata,
- TDB_DATA *outdata);
-
int verify_remote_ip_allocation(struct ctdb_context *ctdb,
struct ctdb_all_public_ips *ips,
uint32_t pnn);
@@ -1445,4 +1429,22 @@ int32_t ctdb_control_modflags(struct ctdb_context *ctdb, TDB_DATA indata);
int32_t ctdb_monitoring_mode(struct ctdb_context *ctdb);
bool ctdb_stopped_monitoring(struct ctdb_context *ctdb);
+/* from ctdb_persistent.c */
+
+void ctdb_persistent_finish_trans3_commits(struct ctdb_context *ctdb);
+
+int32_t ctdb_control_trans3_commit(struct ctdb_context *ctdb,
+ struct ctdb_req_control *c,
+ TDB_DATA recdata, bool *async_reply);
+
+int32_t ctdb_control_start_persistent_update(struct ctdb_context *ctdb,
+ struct ctdb_req_control *c,
+ TDB_DATA recdata);
+int32_t ctdb_control_cancel_persistent_update(struct ctdb_context *ctdb,
+ struct ctdb_req_control *c,
+ TDB_DATA recdata);
+
+int32_t ctdb_control_get_db_seqnum(struct ctdb_context *ctdb,
+ TDB_DATA indata, TDB_DATA *outdata);
+
#endif