- ctdb/ib minor bugfixes (error case)
[vlendec/samba-autobuild/.git] / ctdb / include / ctdb_private.h
index 2f42cfb88a07d1413e761ef79c469e2741a24936..cf6d24cc411d86be040e1ebc21d8555fc5ba8a0e 100644 (file)
@@ -120,6 +120,7 @@ struct ctdb_context {
        struct ctdb_address address;
        const char *name;
        const char *db_directory;
+       char *transport;
        uint32_t vnn; /* our own vnn */
        uint32_t num_nodes;
        uint32_t num_connected;
@@ -362,6 +363,11 @@ int ctdbd_start(struct ctdb_context *ctdb);
 struct ctdb_call_state *ctdbd_call_send(struct ctdb_db_context *ctdb_db, struct ctdb_call *call);
 int ctdbd_call_recv(struct ctdb_call_state *state, struct ctdb_call *call);
 
+/*
+  allocate a packet for sending via queue
+*/
+void *ctdb_queue_allocate_pkt(TALLOC_CTX *mem_ctx, size_t size);
+
 /*
   queue a packet for sending
 */