Subject: Re: kern/15397: regress/sys/fs/mkdir fails
To: Christos Zoulas <christos@zoulas.com>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: netbsd-bugs
Date: 01/27/2002 15:33:13
On Sun, Jan 27, 2002 at 11:17:08PM +0000, Christos Zoulas wrote:
> >>How-To-Repeat:
> > Run test in regress/sys/fs/mkdir.
>
> So that I understand how far this is going to go...
> will open("foo/", O_CREAT, 0666); create a plain file? Or will
> stat("foo/", &st); work after that?
Read the regression test. In particular:
/*
* IEEE 1003.1 second ed. 2.2.2.78:
*
* If the pathname refers to a directory, it may also have
* one or more trailing slashes. Multiple successive slashes
* are considered to be the same as one slash.
*/
Since the pathname argument to mkdir(2) and rmdir(2) refer to a directory,
trailing /s must be allowed.
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>