repo: ngircd
action: commit
revision: 
path_from: 
revision_from: 6bdae55177bf3d8910a77bc0af14c0de3d4fd4c9:
path_to: 
revision_to: 
git.thebackupbox.net
ngircd
git clone git://git.thebackupbox.net/ngircd
commit 6bdae55177bf3d8910a77bc0af14c0de3d4fd4c9
Author: Alexander Barton 
Date:   Tue Jan 20 22:44:36 2015 +0100

    Auth PING: Don't send a prefix in our PING command

    The prefix confuses WeeChat, at least, which doesn't send an appropriate
    PONG in the case ...

    Debugging and patch by "wowaname" on #ngircd, thanks!

diff --git a/src/ngircd/irc-login.c b/src/ngircd/irc-login.c
index af165cfb364c2b88d4bebe77ce8b094b1a2bf169..
index ..7ad1cb7823e6cc81d31191a507bcc9d594a5b671 100644
--- a/src/ngircd/irc-login.c
+++ b/src/ngircd/irc-login.c
@@ -243,7 +243,7 @@ IRC_NICK( CLIENT *Client, REQUEST *Req )
 #else
 				Conn_SetAuthPing(Client_Conn(Client), rand());
 #endif
-				IRC_WriteStrClient(Client, "PING :%ld",
+				Conn_WriteStr(Client_Conn(Client), "PING :%ld",
 					Conn_GetAuthPing(Client_Conn(Client)));
 				LogDebug("Connection %d: sent AUTH PING %ld ...",
 					Client_Conn(Client),

-----END OF PAGE-----