1 /* $NetBSD: dirent_private.h,v 1.1 2006/05/17 20:36:50 christos Exp $ */
4 * One struct _dirpos is malloced to describe the current directory
5 * position each time telldir is called. It records the current magic
6 * cookie returned by getdirentries and the offset within the buffer
7 * associated with that return value.
10 struct dirpos
*dp_next
; /* next structure in list */
11 off_t dp_seek
; /* magic cookie returned by getdirentries */
12 long dp_loc
; /* offset of entry in buffer */
16 void _seekdir_unlocked(struct _dirdesc
*, long);
17 long _telldir_unlocked(struct _dirdesc
*);
18 #ifndef __LIBC12_SOURCE__
20 struct dirent
*_readdir_unlocked(struct _dirdesc
*, int)
21 __RENAME(___readdir_unlocked50
);