src/irc_client.c
branchmodules
changeset 55 6f7f6ae729d0
parent 53 12d806823775
child 63 d399a1d915a3
--- a/src/irc_client.c	Fri Mar 13 17:38:23 2009 +0200
+++ b/src/irc_client.c	Sun Mar 15 01:17:22 2009 +0200
@@ -70,6 +70,18 @@
     return NULL;
 }
 
+struct irc_chan* irc_client_get_chan (struct irc_client *client, const char *network, const char *channel)
+{
+    struct irc_net *net;
+    
+    // lookup network
+    if ((net = irc_client_get_net(client, network)) == NULL)
+        return NULL;
+    
+    // and then return channel lookup
+    return irc_net_get_chan(net, channel);
+}
+
 err_t irc_client_quit (struct irc_client *client, const char *message)
 {
     struct irc_net *net;