From: Amitay Isaacs Date: Wed, 20 Apr 2016 04:18:55 +0000 (+1000) Subject: ctdb-client: Expose ctdb_ltdb_fetch in client API X-Git-Tag: tdb-1.3.10~499 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d9b6cd023686ff31d8ff83a5a98e7d1200f15e67;p=thirdparty%2Fsamba.git ctdb-client: Expose ctdb_ltdb_fetch in client API Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke --- diff --git a/ctdb/client/client.h b/ctdb/client/client.h index 693763903fb..b7fa7fb86ce 100644 --- a/ctdb/client/client.h +++ b/ctdb/client/client.h @@ -752,6 +752,10 @@ int ctdb_db_traverse(struct ctdb_db_context *db, bool readonly, bool extract_header, ctdb_rec_parser_func_t parser, void *private_data); +int ctdb_ltdb_fetch(struct ctdb_db_context *db, TDB_DATA key, + struct ctdb_ltdb_header *header, + TALLOC_CTX *mem_ctx, TDB_DATA *data); + struct tevent_req *ctdb_fetch_lock_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct ctdb_client_context *client, diff --git a/ctdb/client/client_db.c b/ctdb/client/client_db.c index 352795d2fd8..98de1b858b3 100644 --- a/ctdb/client/client_db.c +++ b/ctdb/client/client_db.c @@ -687,9 +687,9 @@ int ctdb_db_traverse(struct ctdb_db_context *db, bool readonly, return state.error; } -static int ctdb_ltdb_fetch(struct ctdb_db_context *db, TDB_DATA key, - struct ctdb_ltdb_header *header, - TALLOC_CTX *mem_ctx, TDB_DATA *data) +int ctdb_ltdb_fetch(struct ctdb_db_context *db, TDB_DATA key, + struct ctdb_ltdb_header *header, + TALLOC_CTX *mem_ctx, TDB_DATA *data) { TDB_DATA rec; int ret;