diff options
author | rees <rees@FreeBSD.org> | 2004-02-27 19:37:43 +0000 |
---|---|---|
committer | rees <rees@FreeBSD.org> | 2004-02-27 19:37:43 +0000 |
commit | 108fca056b39835d3cd01b13e983771920013184 (patch) | |
tree | 5367f6ef23a6fc409270d072b51ea77d8121749d /sys/nfsclient | |
parent | 74ac2d2c4d1597c12027af700def585763cff043 (diff) | |
download | FreeBSD-src-108fca056b39835d3cd01b13e983771920013184.zip FreeBSD-src-108fca056b39835d3cd01b13e983771920013184.tar.gz |
NFSv4 fixes from Connectathon 2004:
remove unused pid field of file context struct
map nfs4 error codes to errnos
eliminate redundant code from nfs4_request
use zero stateid on setattr that doesn't set file size
use same clientid on all mounts until reboot
invalidate dirty bufs in nfs4_close, to play it safe
open file for writing if truncating and it's not already open
Approved by: alfred
Diffstat (limited to 'sys/nfsclient')
-rw-r--r-- | sys/nfsclient/nfs.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/nfsclient/nfs.h b/sys/nfsclient/nfs.h index e10a548..bae407f 100644 --- a/sys/nfsclient/nfs.h +++ b/sys/nfsclient/nfs.h @@ -119,8 +119,6 @@ */ struct nfs4_fctx { TAILQ_ENTRY(nfs4_fstate) next; - - pid_t pid; uint32_t refcnt; struct nfs4_lowner *lop; struct nfsnode *np; |