From 280c56a7b24dc08b35a1ecd98c8f4b61435d1100 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Sat, 27 Mar 2010 13:36:47 -0400 Subject: Added privmsg handlers to users/channels. root commands are coming back. --- irc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'irc.c') diff --git a/irc.c b/irc.c index 6dc88825..51bf8acd 100644 --- a/irc.c +++ b/irc.c @@ -113,10 +113,12 @@ irc_t *irc_new( int fd ) irc->root = iu = irc_user_new( irc, ROOT_NICK ); iu->host = g_strdup( myhost ); iu->fullname = g_strdup( ROOT_FN ); + iu->f = &irc_user_root_funcs; iu = irc_user_new( irc, NS_NICK ); iu->host = g_strdup( myhost ); iu->fullname = g_strdup( ROOT_FN ); + iu->f = &irc_user_root_funcs; irc->user = g_new0( irc_user_t, 1 ); irc->user->host = g_strdup( host ); @@ -593,6 +595,7 @@ int irc_check_login( irc_t *irc ) irc->user->user = iu->user; irc->user->host = iu->host; irc->user->fullname = iu->fullname; + irc->user->f = &irc_user_self_funcs; g_free( iu->nick ); g_free( iu ); -- cgit v1.2.3