Deferred attach : at early startup, defer any db attach calls until we are out of...
[sahlberg/ctdb.git] / tcp / ctdb_tcp.h
index 3a1285f47c2febd7d0cd283bd2893e6a859a1f67..9a17bd6b5961a2fb6a7dbdc9a313df0473d6f98d 100644 (file)
@@ -20,6 +20,7 @@
 
 /* ctdb_tcp main state */
 struct ctdb_tcp {
+       struct ctdb_context *ctdb;
        int listen_fd;
 };
 
@@ -50,5 +51,6 @@ void ctdb_tcp_node_connect(struct event_context *ev, struct timed_event *te,
                           struct timeval t, void *private_data);
 void ctdb_tcp_read_cb(uint8_t *data, size_t cnt, void *args);
 void ctdb_tcp_tnode_cb(uint8_t *data, size_t cnt, void *private_data);
+void ctdb_tcp_stop_connection(struct ctdb_node *node);
 
 #define CTDB_TCP_ALIGNMENT 8