static char sccsid
[] = "@(#)readdir.c 4.5 (Berkeley) 7/1/83";
* get next entry in a directory.
register struct direct
*dp
;
dirp
->dd_size
= read(dirp
->dd_fd
, dirp
->dd_buf
,
if (dirp
->dd_loc
>= dirp
->dd_size
) {
dp
= (struct direct
*)(dirp
->dd_buf
+ dirp
->dd_loc
);
dp
->d_reclen
> DIRBLKSIZ
+ 1 - dirp
->dd_loc
)
dirp
->dd_loc
+= dp
->d_reclen
;