From: wesommer Date: Mon, 21 Sep 1987 15:19:11 +0000 (+0000) Subject: Allow numbers, _, and . as legal characters in the username. X-Git-Tag: BETA5-24-88~43 X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/daa8729d25104e6ea250d08676c93c6a026f63c0 Allow numbers, _, and . as legal characters in the username. --- diff --git a/reg_svr/reg_svr.c b/reg_svr/reg_svr.c index 66c74caa..3d70cbcd 100644 --- a/reg_svr/reg_svr.c +++ b/reg_svr/reg_svr.c @@ -11,9 +11,12 @@ * admin_server, and is a server for the userreg program. * * $Log$ - * Revision 1.5 1987-09-10 22:18:32 wesommer - * Clean up output format. + * Revision 1.6 1987-09-21 15:19:11 wesommer + * Allow numbers, _, and . as legal characters in the username. * + * Revision 1.5 87/09/10 22:18:32 wesommer + * Clean up output format. + * * Revision 1.4 87/09/04 23:33:19 wesommer * Deleted test scaffolding (second oops.) * @@ -322,7 +325,8 @@ reserve_user(message) } for (i = 0; i < reg_misc_len && reg_misc[i]; i++) { - if (!islower(reg_misc[i])) { + if (!islower(reg_misc[i]) && !isdigit(reg_misc[i]) && + reg_misc[i] != '_' && reg_misc[i] != '.') { status = UREG_INVALID_UNAME; goto punt; }