aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
diff options
context:
space:
mode:
authorKirk McKusick <mckusick@FreeBSD.org>2002-07-16 22:36:00 +0000
committerKirk McKusick <mckusick@FreeBSD.org>2002-07-16 22:36:00 +0000
commitfaab4e2722ad49e8ebbfe07be6de1de887de3204 (patch)
treee6a0805aec09bffe11b7d53577ebfe6d6809a9be /sys/ufs
parent5cd19a3cfd1ca09f228df51c1e50d31a9a11c65d (diff)
Notes
Diffstat (limited to 'sys/ufs')
-rw-r--r--sys/ufs/ffs/ffs_alloc.c4
-rw-r--r--sys/ufs/ufs/dinode.h4
-rw-r--r--sys/ufs/ufs/ufs_vnops.c8
3 files changed, 8 insertions, 8 deletions
diff --git a/sys/ufs/ffs/ffs_alloc.c b/sys/ufs/ffs/ffs_alloc.c
index 5b47188f3b194..710d6d14424b8 100644
--- a/sys/ufs/ffs/ffs_alloc.c
+++ b/sys/ufs/ffs/ffs_alloc.c
@@ -884,8 +884,8 @@ ffs_valloc(pvp, mode, cred, vpp)
DIP(ip, i_gen) = ip->i_gen;
if (fs->fs_magic == FS_UFS2_MAGIC) {
vfs_timestamp(&ts);
- ip->i_din2->di_createtime = ts.tv_sec;
- ip->i_din2->di_creatensec = ts.tv_nsec;
+ ip->i_din2->di_birthtime = ts.tv_sec;
+ ip->i_din2->di_birthnsec = ts.tv_nsec;
}
return (0);
noinodes:
diff --git a/sys/ufs/ufs/dinode.h b/sys/ufs/ufs/dinode.h
index 5caea85bf927e..cedecd9f7cd5e 100644
--- a/sys/ufs/ufs/dinode.h
+++ b/sys/ufs/ufs/dinode.h
@@ -112,11 +112,11 @@ struct ufs2_dinode {
ufs_time_t di_atime; /* 32: Last access time. */
ufs_time_t di_mtime; /* 40: Last modified time. */
ufs_time_t di_ctime; /* 48: Last inode change time. */
- ufs_time_t di_createtime; /* 56: Last inode change time. */
+ ufs_time_t di_birthtime; /* 56: Inode creation time. */
int32_t di_mtimensec; /* 64: Last modified time. */
int32_t di_atimensec; /* 68: Last access time. */
int32_t di_ctimensec; /* 72: Last inode change time. */
- int32_t di_creatensec; /* 76: Last inode change time. */
+ int32_t di_birthnsec; /* 76: Inode creation time. */
int32_t di_gen; /* 80: Generation number. */
u_int32_t di_kernflags; /* 84: Kernel flags. */
u_int32_t di_flags; /* 88: Status flags (chflags). */
diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c
index 83a86d3f4db02..975b7a9229d65 100644
--- a/sys/ufs/ufs/ufs_vnops.c
+++ b/sys/ufs/ufs/ufs_vnops.c
@@ -428,8 +428,8 @@ ufs_getattr(ap)
vap->va_mtime.tv_nsec = ip->i_din1->di_mtimensec;
vap->va_ctime.tv_sec = ip->i_din1->di_ctime;
vap->va_ctime.tv_nsec = ip->i_din1->di_ctimensec;
- vap->va_createtime.tv_sec = 0;
- vap->va_createtime.tv_nsec = 0;
+ vap->va_birthtime.tv_sec = 0;
+ vap->va_birthtime.tv_nsec = 0;
vap->va_bytes = dbtob((u_quad_t)ip->i_din1->di_blocks);
} else {
vap->va_rdev = ip->i_din2->di_rdev;
@@ -440,8 +440,8 @@ ufs_getattr(ap)
vap->va_mtime.tv_nsec = ip->i_din2->di_mtimensec;
vap->va_ctime.tv_sec = ip->i_din2->di_ctime;
vap->va_ctime.tv_nsec = ip->i_din2->di_ctimensec;
- vap->va_createtime.tv_sec = ip->i_din2->di_createtime;
- vap->va_createtime.tv_nsec = ip->i_din2->di_creatensec;
+ vap->va_birthtime.tv_sec = ip->i_din2->di_birthtime;
+ vap->va_birthtime.tv_nsec = ip->i_din2->di_birthnsec;
vap->va_bytes = dbtob((u_quad_t)ip->i_din2->di_blocks);
}
vap->va_flags = ip->i_flags;