}
if (!reject) {
while (*ch) {
if (strchr(badchars, *ch) != NULL || *ch < ' ' ||
if (strchr(badchars, *ch) != NULL || (*ch >= 0 && *ch < ' ') ||
*ch == 127) {
reject = 1;
break;