diff options
author | Amitay Isaacs <amitay@gmail.com> | 2015-10-23 15:25:24 +1100 |
---|---|---|
committer | Martin Schwenke <martins@samba.org> | 2015-10-30 02:00:28 +0100 |
commit | 19f87a0292bd52ac0e401cf045d1a2aa9bf457f8 (patch) | |
tree | 490a46bcf7d2145f2b84373097612f865d7d96c7 | |
parent | 9bb5e7dfab7d204b7a82e50c5bde88c5884e1634 (diff) | |
download | samba-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.h | 34 |
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 |