1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-10-28 04:46:17 +00:00

WEBIRC: Don't respect hostname when DNS is disabled

When DNS lookups are disabled, don't set the hostname received by the
WEBIRC command, but use the IP address instead.

Reported by Toni Spets <toni.spets@iki.fi>, thanks!

Closes bug #167.
This commit is contained in:
Alexander Barton 2013-12-27 22:34:47 +01:00
parent bd33bd770d
commit 1a628fff51

View File

@ -609,7 +609,10 @@ IRC_WEBIRC(CLIENT *Client, REQUEST *Req)
Client_SetUser(Client, Req->argv[1], true); Client_SetUser(Client, Req->argv[1], true);
Client_SetOrigUser(Client, Req->argv[1]); Client_SetOrigUser(Client, Req->argv[1]);
Client_SetHostname(Client, Req->argv[2]); if (Conf_DNS)
Client_SetHostname(Client, Req->argv[2]);
else
Client_SetHostname(Client, Req->argv[3]);
Client_SetIPAText(Client, Req->argv[3]); Client_SetIPAText(Client, Req->argv[3]);
return CONNECTED; return CONNECTED;