|
|
HP-UX Reference > Nndir(5)HP-UX 11i Version 2: December 2007 Update |
|
NAMEndir.h — format of HP-UX directory streams DESCRIPTIONThis header file defines data types used by the directory stream routines described in directory(3C). It is provided to allow older HP-UX programs to compile unmodified. This file is obsoleted starting from HP-UX 10.30 and is going to be removed in future releases. The header file <dirent.h> described on dirent(5) should be used in all new programs for compatibility with System V Release 3, the X/Open Portability Guide, and the IEEE P1003.1 POSIX standard. The following data types are defined:
The struct direct structure includes the following members: char d_name[MAXNAMLEN+1]; /* name of directory entry */ long d_ino; /* file serial number */ short d_namlen; /* length of string in d_name */ short d_reclen; /* length of this record */ The constant MAXNAMLEN is defined in <ndir.h>. This file also contains external declarations for the functions in the directory(3C) package, including the following declaration: extern struct direct *readdir(); |
|