if (*p) { unsigned int len; p++; ircsprintf(result, "%s-%X.", hidden_host, alpha); len = strlen(result) + strlen(p); /*gjb hide the rest*/ strcat(result, "prospers.org"); /* if (len <= HOSTLEN) strcat(result, p); else strcat(result, p + (len - HOSTLEN)); */ } else ircsprintf(result, "%s-%X", hidden_host, alpha); return result; }