mirror of
https://github.com/samba-team/samba.git
synced 2025-01-24 02:04:21 +03:00
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>
This commit is contained in:
parent
9bb5e7dfab
commit
19f87a0292
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user