diff options
author | rees <rees@FreeBSD.org> | 2006-11-28 19:33:28 +0000 |
---|---|---|
committer | rees <rees@FreeBSD.org> | 2006-11-28 19:33:28 +0000 |
commit | 1a6d07633fd57e468324f92fb4c1d8f44b0d959b (patch) | |
tree | b505c8dc0e556e77603866a5adb70babf2032d81 /sys/nfs4client/nfs4_vn_subs.c | |
parent | 3b8270a3d54536f75863cb20eeed53f240d24ba5 (diff) | |
download | FreeBSD-src-1a6d07633fd57e468324f92fb4c1d8f44b0d959b.zip FreeBSD-src-1a6d07633fd57e468324f92fb4c1d8f44b0d959b.tar.gz |
NFSv4 client:
Add support for va_birthtime
Fix va_ctime to use TIME_METADATA, not TIME_CREATE
Diffstat (limited to 'sys/nfs4client/nfs4_vn_subs.c')
-rw-r--r-- | sys/nfs4client/nfs4_vn_subs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/nfs4client/nfs4_vn_subs.c b/sys/nfs4client/nfs4_vn_subs.c index bd42d5e..317c7ff 100644 --- a/sys/nfs4client/nfs4_vn_subs.c +++ b/sys/nfs4client/nfs4_vn_subs.c @@ -121,6 +121,8 @@ nfs4_vnop_loadattrcache(struct vnode *vp, struct nfsv4_fattr *fap, vap->va_fileid = nfs_v4fileid4_to_fileid(fap->fa4_fileid); if (fap->fa4_valid & FA4V_ATIME) vap->va_atime = fap->fa4_atime; + if (fap->fa4_valid & FA4V_BTIME) + vap->va_birthtime = fap->fa4_btime; if (fap->fa4_valid & FA4V_CTIME) vap->va_ctime = fap->fa4_ctime; vap->va_flags = 0; |