This section describes what you find in a single directory entry, as you might obtain it from a directory stream. All the symbols are declared in the header file `dirent.h'.
d_ino. In the GNU system and most POSIX systems, for most files this the same as the
statwill return for the file. See section File Attributes.
unsigned char d_namlen
unsigned charbecause that is the integer type of the appropriate size
unsigned char d_type
struct statbuf. These two macros convert between
d_typevalue corresponding to mode.
st_modevalue corresponding to dirtype.
This structure may contain additional members in the future.
When a file has multiple names, each name has its own directory entry.
The only way you can tell that the directory entries belong to a
single file is that they have the same value for the
File attributes such as size, modification times, and the like are part of the file itself, not any particular directory entry. See section File Attributes.
Go to the first, previous, next, last section, table of contents.