Re: make getdents/readdir POSIX compliant wrt mount-point dirent.d_ino

2009-11-05 Thread Theodore Tso
On Wed, Nov 04, 2009 at 08:29:00PM +0100, Jim Meyering wrote: One way to accommodate the current automount semantics, is to make fts.c incur, _for every directory traversed_, the cost of an additional stat (fstatat, actually) call just in case this happens to be one of those rare mount points.

Re: make getdents/readdir POSIX compliant wrt mount-point dirent.d_ino

2009-11-05 Thread Jim Meyering
Theodore Tso wrote: On Wed, Nov 04, 2009 at 08:29:00PM +0100, Jim Meyering wrote: One way to accommodate the current automount semantics, is to make fts.c incur, _for every directory traversed_, the cost of an additional stat (fstatat, actually) call just in case this happens to be one of

Re: make getdents/readdir POSIX compliant wrt mount-point dirent.d_ino

2009-11-04 Thread Jim Meyering
Ulrich Drepper wrote: On Tue, Sep 1, 2009 at 13:19, Theodore Tsoty...@mit.edu wrote: Furthermore, there are plenty of Unix systems that have received POSIX certifications despite having this behavior. A common misunderstanding of certification. Like for all certifications, being POSIX