summary refs log tree commit diff stats
path: root/src/common/identd.c
diff options
context:
space:
mode:
authorBerke Viktor <bviktor@hexchat.org>2012-11-03 19:04:47 +0100
committerBerke Viktor <bviktor@hexchat.org>2012-11-03 19:04:47 +0100
commit1ac033e42aad0433ce54058273e98eb229bfa005 (patch)
tree10d6b435521f48d58a929e0ff621f85f00666bdb /src/common/identd.c
parent76f43ce583177c6d35948c18493cee9978f075b3 (diff)
Text event for identd
Diffstat (limited to 'src/common/identd.c')
-rw-r--r--src/common/identd.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/common/identd.c b/src/common/identd.c
index e6fe8cb3..4ffaf23b 100644
--- a/src/common/identd.c
+++ b/src/common/identd.c
@@ -58,9 +58,7 @@ identd (char *username)
 
 	identd_is_running = FALSE;
 
-	snprintf (outbuf, sizeof (outbuf), "%%\tServicing ident request from %s as %s\n",
-				 inet_ntoa (addr.sin_addr), username);
-	PrintText (current_sess, outbuf);
+	EMIT_SIGNAL (XP_TE_IDENTD, current_sess, inet_ntoa (addr.sin_addr), username, NULL, NULL, 0);
 
 	recv (read_sok, buf, sizeof (buf) - 1, 0);
 	buf[sizeof (buf) - 1] = 0;	  /* ensure null termination */
@@ -143,8 +141,7 @@ identd_ipv6 (char *username)
 		snprintf (ipv6buf, sizeof (ipv6buf) - 1, "[SOCKET ERROR: 0x%X]", WSAGetLastError ());
 	}
 
-	snprintf (outbuf, sizeof (outbuf), "%%\tServicing ident request from %s as %s\n", ipv6buf, username);
-	PrintText (current_sess, outbuf);
+	EMIT_SIGNAL (XP_TE_IDENTD, current_sess, ipv6buf, username, NULL, NULL, 0);
 
 	recv (read_sok, buf, sizeof (buf) - 1, 0);
 	buf[sizeof (buf) - 1] = 0;	  /* ensure null termination */