- for(unsigned int x = 0; x < strlen(parameters[1]); x++)
- {
- if(((parameters[1][x] >= 'A') && (parameters[1][x] <= '}')) || strchr(".-0123456789", parameters[1][x]))
- continue;
-
- WriteServ(user->fd, "NOTICE %s :*** Invalid characters in ident", user->nick);
- return;
- }
-
- WriteOpers("%s used CHGIDENT to change %s's ident from '%s' to '%s'", user->nick, dest->nick, dest->ident, parameters[1]);
- strlcpy(dest->ident, parameters[1], IDENTMAX+2);