From 9ba3c6c857ff387dfba1dc0fe093856db04b05af Mon Sep 17 00:00:00 2001 From: eivind Date: Sat, 20 Nov 1999 16:09:10 +0000 Subject: Fix VOP_MKNOD for loss of WILLRELE. I don't know how I could have missed this in the first place :-( Noticed by: bde --- sys/nfsclient/nfs_vnops.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'sys/nfsclient/nfs_vnops.c') diff --git a/sys/nfsclient/nfs_vnops.c b/sys/nfsclient/nfs_vnops.c index b8fbc8b..867a6b1 100644 --- a/sys/nfsclient/nfs_vnops.c +++ b/sys/nfsclient/nfs_vnops.c @@ -1325,13 +1325,7 @@ nfs_mknod(ap) struct vattr *a_vap; } */ *ap; { - struct vnode *newvp; - int error; - - error = nfs_mknodrpc(ap->a_dvp, &newvp, ap->a_cnp, ap->a_vap); - if (!error) - vput(newvp); - return (error); + return nfs_mknodrpc(ap->a_dvp, ap->a_vpp, ap->a_cnp, ap->a_vap); } static u_long create_verf; -- cgit v1.1