ngircd

Free, portable and lightweight Internet Relay Chat server http://ngircd.barton.de/
Log | Files | Refs | README | LICENSE

commit dbfe1beca83a80c7fc9e25470a75bca78f64d634
parent 6bdae55177bf3d8910a77bc0af14c0de3d4fd4c9
Author: Alexander Barton <alex@barton.de>
Date:   Tue, 20 Jan 2015 22:49:23 +0100

Auth PING: The numeric ID is a "long", use atol()

Diffstat:
Msrc/ngircd/irc-login.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ngircd/irc-login.c b/src/ngircd/irc-login.c @@ -832,7 +832,7 @@ IRC_PONG(CLIENT *Client, REQUEST *Req) if (auth_ping) { LogDebug("AUTH PONG: waiting for token \"%ld\", got \"%s\" ...", auth_ping, Req->argv[0]); - if (auth_ping == atoi(Req->argv[0])) { + if (auth_ping == atol(Req->argv[0])) { Conn_SetAuthPing(conn, 0); if (Client_Type(Client) == CLIENT_WAITAUTHPING) Login_User(Client);