aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2007-05-23 21:27:47 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2007-05-23 21:27:47 +0000
commit4282c449dcf74ac2b37caaccf7e3efcea6947942 (patch)
treef1e9169168030743548a92d0bf7784f8d2962d8b /sys/cddl
parentca2a8b584f64b86c9cab0db1951f32d7cf35618c (diff)
Notes
Diffstat (limited to 'sys/cddl')
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c b/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
index 51158c6f0d2d..528b4b2daaee 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
@@ -195,9 +195,10 @@ gfs_readdir_emit_int(gfs_readdir_state_t *st, uio_t *uiop, offset_t next,
return (-1);
}
+ /* XXX: This can change in the future. */
+ st->grd_dirent->d_type = DT_DIR;
st->grd_dirent->d_reclen = (ushort_t)reclen;
st->grd_dirent->d_namlen = namlen;
- /* TODO: d_type */
if (uiomove((caddr_t)st->grd_dirent, reclen, UIO_READ, uiop))
return (EFAULT);
@@ -232,7 +233,6 @@ gfs_readdir_emit(gfs_readdir_state_t *st, uio_t *uiop, offset_t voff,
st->grd_dirent->d_ino = ino;
(void) strncpy(st->grd_dirent->d_name, name, st->grd_namlen);
- /* TODO: d_type */
/*
* Inter-entry offsets are invalid, so we assume a record size of