summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorTingPing <tngpng@gmail.com>2013-04-08 16:52:14 -0300
committerTingPing <tngpng@gmail.com>2013-04-08 16:52:14 -0300
commitd13ae114a21c1f537dc39724f37509d840a9fd7c (patch)
tree873bd1265ae655f68de75fd50cedebdf665207c9 /src
parent3a6103564ef3c3ad3491958d1548186e1e04fbfa (diff)
Handle numeric 900
Diffstat (limited to 'src')
-rw-r--r--src/common/proto-irc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/proto-irc.c b/src/common/proto-irc.c
index 281775ae..5beb35f2 100644
--- a/src/common/proto-irc.c
+++ b/src/common/proto-irc.c
@@ -915,6 +915,9 @@ process_numeric (session * sess, int n,
 		notify_set_offline (serv, word[4] + 1, FALSE);
 		break;
 
+	case 900:	/* successful SASL 'logged in as ' */
+		EMIT_SIGNAL (XP_TE_SERVTEXT, serv->server_session, word_eol[6]+1, word[1], 900, NULL, 0);
+		break;
 	case 903:	/* successful SASL auth */
 	case 904:	/* aborted SASL auth */
 	case 905:	/* failed SASL auth */