diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2004-10-24 20:03:41 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2004-10-24 20:03:41 +0000 |
| commit | b792bebeea678f9c06d3ac261f0fa969916eb223 (patch) | |
| tree | 220ef3feb4e3c7063a6550b7466cbd964e346c84 /sys/nfsclient/nfs_node.c | |
| parent | 9d6c85734da768cfcde6fc3d9d327444be87e612 (diff) | |
Notes
Diffstat (limited to 'sys/nfsclient/nfs_node.c')
| -rw-r--r-- | sys/nfsclient/nfs_node.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs_node.c b/sys/nfsclient/nfs_node.c index e6b2d946836e0..cc4a68cb10dd9 100644 --- a/sys/nfsclient/nfs_node.c +++ b/sys/nfsclient/nfs_node.c @@ -247,6 +247,10 @@ loop: return (error); } vp = nvp; + if (nmp->nm_flag & NFSMNT_NFSV4) + vp->v_bufobj.bo_ops = &buf_ops_nfs4; + else + vp->v_bufobj.bo_ops = &buf_ops_nfs; bzero((caddr_t)np, sizeof *np); vp->v_data = np; np->n_vnode = vp; |
