diff -r 3b98688619fc -r 0e33a763917f src/protocols/irc/irc.c
--- a/src/protocols/irc/irc.c Sun Feb 02 07:43:27 2003 +0000
+++ b/src/protocols/irc/irc.c Sun Feb 02 07:51:54 2003 +0000
@@ -947,6 +947,12 @@
case 319:
id->liststr = g_string_append(id->liststr, "Channels: ");
break;
+ /* Numeric 320 is used by the freenode irc network for showing
+ * that a user is identified to services (Jason Straw )*/
+ case 320:
+ g_snprintf(tmp, sizeof(tmp), "%s is an Identified User", word[4]);
+ id->liststr = g_string_append(id->liststr, tmp);
+ return;
default:
break;
}
@@ -1034,6 +1040,7 @@
case 314: /* RPL_WHOWASUSER */
case 317: /* RPL_WHOISIDLE */
case 319: /* RPL_WHOISCHANNELS */
+ case 320: /* FreeNode Identified */
handle_whois(gc, word, word_eol, n);
break;
case 322: /* RPL_LIST */