Port cache manager to NetBSD-5 and NetBSD-current
[openafs.git] / src / afs / VNOPS / afs_vnop_write.c
index 3420e1f..58f09d5 100644 (file)
@@ -174,7 +174,11 @@ afs_UFSWriteUIO(struct vcache *avc, afs_dcache_id_t *inode, struct uio *tuiop)
     AFS_GUNLOCK();
     VOP_LOCK(tfile->vnode, LK_EXCLUSIVE);
     code = VOP_WRITE(tfile->vnode, tuiop, 0, afs_osi_credp);
+#if defined(AFS_NBSD60_ENV)
+    VOP_UNLOCK(tfile->vnode);
+#else
     VOP_UNLOCK(tfile->vnode, 0);
+#endif
     AFS_GLOCK();
 #elif defined(AFS_XBSD_ENV)
     AFS_GUNLOCK();