make ctdb_ctrl_transaction_active public.
authorMichael Adam <obnox@samba.org>
Wed, 2 Dec 2009 23:25:16 +0000 (00:25 +0100)
committerMichael Adam <obnox@samba.org>
Fri, 4 Dec 2009 10:30:22 +0000 (11:30 +0100)
Michael

client/ctdb_client.c
include/ctdb.h

index 2db65b50f0072ae5d3b9d395546bebc53ae0c83a..0b8cd5ba2e3e6e94ff0d63c7febb7379cbc073f3 100644 (file)
@@ -3148,9 +3148,9 @@ int ctdb_ctrl_getcapabilities(struct ctdb_context *ctdb, struct timeval timeout,
 /**
  * check whether a transaction is active on a given db on a given node
  */
-static int32_t ctdb_ctrl_transaction_active(struct ctdb_context *ctdb,
-                                           uint32_t destnode,
-                                           uint32_t db_id)
+int32_t ctdb_ctrl_transaction_active(struct ctdb_context *ctdb,
+                                    uint32_t destnode,
+                                    uint32_t db_id)
 {
        int32_t status;
        int ret;
index db4c5ccc4bfd2bf8cea225a4c44f334a011f1bd6..1d5d0d80352761293909cb11d14ed2293d0f73a7 100644 (file)
@@ -622,6 +622,11 @@ struct ctdb_client_control_state *ctdb_ctrl_getcapabilities_send(struct ctdb_con
 
 int ctdb_ctrl_getcapabilities_recv(struct ctdb_context *ctdb, TALLOC_CTX *mem_ctx, struct ctdb_client_control_state *state, uint32_t *capabilities);
 
+
+int32_t ctdb_ctrl_transaction_active(struct ctdb_context *ctdb,
+                                    uint32_t destnode,
+                                    uint32_t db_id);
+
 struct ctdb_marshall_buffer *ctdb_marshall_add(TALLOC_CTX *mem_ctx, 
                                               struct ctdb_marshall_buffer *m,
                                               uint64_t db_id,