--- a/src/irc_conn.h Tue Apr 28 17:52:48 2009 +0300
+++ b/src/irc_conn.h Tue Apr 28 20:27:45 2009 +0300
@@ -12,7 +12,7 @@
struct irc_conn;
#include "error.h"
-#include "sock.h"
+#include "transport.h"
#include "line_proto.h"
#include "irc_queue.h"
#include "irc_line.h"
@@ -173,13 +173,13 @@
* via *err.
*
* @param conn_ptr returned new irc_conn structure
- * @param sock the socket connected to the IRC server
+ * @param transport connected transport
* @param callbacks the high-level status callbacks, required
* @param cb_arg opqaue context argument for callbacks
* @param err returned error info
*/
-err_t irc_conn_create (struct irc_conn **conn_ptr, struct sock_stream *sock, const struct irc_conn_callbacks *callbacks,
- void *cb_arg, struct error_info *err);
+err_t irc_conn_create (struct irc_conn **conn_ptr, transport_t *transport, const struct irc_conn_callbacks *callbacks,
+ void *cb_arg, error_t *err);
/**
* Destroy the irc_conn state, terminating any connection and releasing all resources.