Re: Are "," and ".." in directory required?

Oleg Drokin (green@namesys.com)
Thu, 10 Jul 2003 14:41:45 +0400


Hello!

On Thu, Jul 10, 2003 at 02:19:21PM +0400, "Andrey Borzenkov" wrote:
> > Enter empty directory. Remove it by rmdir() by another process. Now you
> > have a directory without dot and dotdot.
> It is not quite the same.
> bor@itsrm2% cd foo
> bor@itsrm2% sudo rmdir /tmp/foo
> bor@itsrm2% ls -la .
> .: No such file or directory

Well, this sequence of events is wrong.
You need to open it first, then remove it, and then do readdir (you still have filehandle to it).

Bye,
Oleg
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/