mirror of
https://github.com/osmarks/ngircd.git
synced 2025-10-24 10:37:39 +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.
(cherry picked from commit 1a628fff51)
This commit is contained in:
@@ -613,7 +613,10 @@ IRC_WEBIRC(CLIENT *Client, REQUEST *Req)
|
||||
|
||||
Client_SetUser(Client, Req->argv[1], true);
|
||||
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]);
|
||||
|
||||
return CONNECTED;
|
||||
|
||||
Reference in New Issue
Block a user