s3:ctdb_conn: add ctdbd_conn_get_fd() to get the fd out of the ctdb connection
[samba.git] / source3 / include / ctdbd_conn.h
index d72123533622c3f5f16e85cc5ac33b8f9232806b..c5ba5724cd46cad636e4d17c870dd93622a254d4 100644 (file)
@@ -31,6 +31,9 @@ uint32 ctdbd_vnn(const struct ctdbd_connection *conn);
 
 NTSTATUS ctdbd_register_msg_ctx(struct ctdbd_connection *conn,
                                struct messaging_context *msg_ctx);
+struct messaging_context *ctdb_conn_msg_ctx(struct ctdbd_connection *conn);
+
+int ctdbd_conn_get_fd(struct ctdbd_connection *conn);
 
 NTSTATUS ctdbd_messaging_send(struct ctdbd_connection *conn,
                              uint32 dst_vnn, uint64 dst_srvid,
@@ -73,5 +76,7 @@ NTSTATUS ctdbd_control_local(struct ctdbd_connection *conn, uint32 opcode,
                             uint64_t srvid, uint32_t flags, TDB_DATA data, 
                             TALLOC_CTX *mem_ctx, TDB_DATA *outdata,
                             int *cstatus);
+NTSTATUS ctdb_watch_us(struct ctdbd_connection *conn);
+NTSTATUS ctdb_unwatch(struct ctdbd_connection *conn);
 
 #endif /* _CTDBD_CONN_H */