Gnulib module: readdir
Portability problems fixed by Gnulib:
off_tis a 32-bit type, this function may not work correctly on huge directories larger than 2 GB. Also, on platforms where
ino_tis a 32-bit type, this function may report inode numbers incorrectly. (Cf.
Portability problems not fixed by Gnulib:
d_inovalues, some older systems are rumored to return
d_inovalues equal to zero for directory entries that do not really exist. Although Gnulib formerly attempted to cater to these older systems, this caused misbehavior on standard systems and so Gnulib does not attempt to cater to them any more. If you know of any problems caused by this, please send a bug report.