summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/fs/nfsclient/nfs_clport.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/fs/nfsclient/nfs_clport.c b/sys/fs/nfsclient/nfs_clport.c
index 45acc75..b2ed50a 100644
--- a/sys/fs/nfsclient/nfs_clport.c
+++ b/sys/fs/nfsclient/nfs_clport.c
@@ -448,12 +448,10 @@ nfscl_loadattrcache(struct vnode **vpp, struct nfsvattr *nap, void *nvaper,
np->n_size = vap->va_size;
np->n_flag |= NSIZECHANGED;
}
- } else {
- np->n_size = vap->va_size;
- }
- if (vap->va_type == VREG || vap->va_type == VDIR) {
setnsize = 1;
nsize = vap->va_size;
+ } else {
+ np->n_size = vap->va_size;
}
}
/*
OpenPOWER on IntegriCloud