dirent.h(3HEAD) Headers 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 fol‐
lowing 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(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Standard │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOclosedir(3C), opendir(3C), readdir(3C), rewinddir(3C), seekdir(3C),
telldir(3C), types.h(3HEAD), attributes(5), standards(5)SunOS 5.10 10 Sep 2004 dirent.h(3HEAD)