From: Martin Schwenke Date: Thu, 6 Aug 2020 07:28:30 +0000 (+1000) Subject: ctdb-client: Drop unused synchronous functions for database pull/push X-Git-Tag: talloc-2.3.2~550 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=289869547383c4b243aedd0f0e2256c94abe53fb;p=thirdparty%2Fsamba.git ctdb-client: Drop unused synchronous functions for database pull/push Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs --- diff --git a/ctdb/client/client_control_sync.c b/ctdb/client/client_control_sync.c index e56a2b2f18d..b9a25ce2b2c 100644 --- a/ctdb/client/client_control_sync.c +++ b/ctdb/client/client_control_sync.c @@ -268,64 +268,6 @@ int ctdb_ctrl_get_dbmap(TALLOC_CTX *mem_ctx, struct tevent_context *ev, return 0; } -int ctdb_ctrl_pull_db(TALLOC_CTX *mem_ctx, struct tevent_context *ev, - struct ctdb_client_context *client, int destnode, - struct timeval timeout, struct ctdb_pulldb *pulldb, - struct ctdb_rec_buffer **recbuf) -{ - struct ctdb_req_control request; - struct ctdb_reply_control *reply; - int ret; - - ctdb_req_control_pull_db(&request, pulldb); - ret = ctdb_client_control(mem_ctx, ev, client, destnode, timeout, - &request, &reply); - if (ret != 0) { - DEBUG(DEBUG_ERR, - ("Control PULL_DB failed to node %u, ret=%d\n", - destnode, ret)); - return ret; - } - - ret = ctdb_reply_control_pull_db(reply, mem_ctx, recbuf); - if (ret != 0) { - DEBUG(DEBUG_ERR, - ("Control PULL_DB failed, ret=%d\n", ret)); - return ret; - } - - return 0; -} - -int ctdb_ctrl_push_db(TALLOC_CTX *mem_ctx, struct tevent_context *ev, - struct ctdb_client_context *client, int destnode, - struct timeval timeout, struct ctdb_rec_buffer *recbuf) -{ - struct ctdb_req_control request; - struct ctdb_reply_control *reply; - int ret; - - ctdb_req_control_push_db(&request, recbuf); - ret = ctdb_client_control(mem_ctx, ev, client, destnode, timeout, - &request, &reply); - if (ret != 0) { - DEBUG(DEBUG_ERR, - ("Control PUSH_DB failed to node %u, ret=%d\n", - destnode, ret)); - return ret; - } - - ret = ctdb_reply_control_push_db(reply); - if (ret != 0) { - DEBUG(DEBUG_ERR, - ("Control PUSH_DB failed, ret=%d\n", ret)); - return ret; - } - - return 0; -} - - int ctdb_ctrl_get_recmode(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct ctdb_client_context *client, int destnode, struct timeval timeout, diff --git a/ctdb/client/client_sync.h b/ctdb/client/client_sync.h index b29e669fba4..dc8b67395e3 100644 --- a/ctdb/client/client_sync.h +++ b/ctdb/client/client_sync.h @@ -65,15 +65,6 @@ int ctdb_ctrl_get_dbmap(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int destnode, struct timeval timeout, struct ctdb_dbid_map **dbmap); -int ctdb_ctrl_pull_db(TALLOC_CTX *mem_ctx, struct tevent_context *ev, - struct ctdb_client_context *client, int destnode, - struct timeval timeout, struct ctdb_pulldb *pulldb, - struct ctdb_rec_buffer **recbuf); - -int ctdb_ctrl_push_db(TALLOC_CTX *mem_ctx, struct tevent_context *ev, - struct ctdb_client_context *client, int destnode, - struct timeval timeout, struct ctdb_rec_buffer *recbuf); - int ctdb_ctrl_get_recmode(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct ctdb_client_context *client, int destnode, struct timeval timeout,