Fix hostmask cloaking bug for IPv6 too

This commit is contained in:
michi
2020-04-20 00:20:46 +02:00
committed by Alexander Barton
parent f27827d793
commit 13b8324c4a
+2 -2
View File
@@ -338,8 +338,8 @@ Client_SetHostname( CLIENT *Client, const char *Hostname )
assert(Hostname != NULL);
/* Only cloak the hostmask if it has not yet been cloaked (the period
* indicates it's still an IP address). */
if (Conf_CloakHost[0] && strchr(Client->host, '.')) {
* or colon indicates it's still an IP address). */
if (Conf_CloakHost[0] && strpbrk(Client->host, ".:")) {
char cloak[GETID_LEN];
strlcpy(cloak, Hostname, GETID_LEN);