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);