Try this and if it's good I'll check it in.
All tests passed as wanted (with ENOENT instead of EINVAL).
--- hurdlookup.c.~1.52.~ 2003-02-25 16:21:43.000000000 -0800 +++ hurdlookup.c 2004-04-30 13:25:07.000000000 -0700
BTW Here is a changelog entry in glibc:
2001-08-20 Roland McGrath <[EMAIL PROTECTED]>
* hurd/hurdlookup.c (__hurd_file_name_lookup): Fail with ENOENT for "".
(__hurd_file_name_split, __hurd_directory_name_split): Likewise.
So your patch is just completion of earlier intent :-)
Regards, ogi
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd