From daa8729d25104e6ea250d08676c93c6a026f63c0 Mon Sep 17 00:00:00 2001 From: wesommer Date: Mon, 21 Sep 1987 15:19:11 +0000 Subject: [PATCH] Allow numbers, _, and . as legal characters in the username. --- reg_svr/reg_svr.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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; } -- 2.45.2