* gnamef(p, filename) get next file name from directory
* 0 - end of directory read
static struct direct dentry
;
if (fread(&dentry
, sizeof(dentry
), 1, p
) != 1)
for (i
= 0, s
= dentry
.d_name
; i
< DIRSIZ
; i
++)
if ((filename
[i
] = *s
++) == '\0')