ext2dirent
struct ext2dirent *dp, *edp;
dp = (struct ext2dirent *)buf;
edp = (struct ext2dirent *)(buf + buf_size);
dp = (struct ext2dirent *)((char *)dp + dp->d_reclen);
struct ext2dirent *ed;
ed = (struct ext2dirent *)buf;