DIRENT.H(3HEAD) Headers DIRENT.H(3HEAD)
dirent.h, dirent - format of directory entries
#include <dirent.h>
The internal format of directories is unspecified. The <dirent.h>
header defines the following type:
DIR
A type representing a directory stream.
The header also defines the structure dirent, which includes the
following members:
ino_t d_ino /* file serial number */
char d_name[] /* name of entry */
The type ino_t is defined as described in <sys/types.h>. See
types(3HEAD).
The character array d_name is of unspecified size, but the number of
bytes preceding the terminating null byte must not exceed {NAME_MAX}.
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
closedir(3C), opendir(3C), readdir(3C), rewinddir(3C), seekdir(3C),
telldir(3C), types.h(3HEAD), attributes(7), standards(7)
September 10, 2004 DIRENT.H(3HEAD)
NAME
dirent.h, dirent - format of directory entries
SYNOPSIS
#include <dirent.h>
DESCRIPTION
The internal format of directories is unspecified. The <dirent.h>
header defines the following type:
DIR
A type representing a directory stream.
The header also defines the structure dirent, which includes the
following members:
ino_t d_ino /* file serial number */
char d_name[] /* name of entry */
The type ino_t is defined as described in <sys/types.h>. See
types(3HEAD).
The character array d_name is of unspecified size, but the number of
bytes preceding the terminating null byte must not exceed {NAME_MAX}.
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
SEE ALSO
closedir(3C), opendir(3C), readdir(3C), rewinddir(3C), seekdir(3C),
telldir(3C), types.h(3HEAD), attributes(7), standards(7)
September 10, 2004 DIRENT.H(3HEAD)