diff options
-rw-r--r-- | sys/nfs/nfs_vnops.c | 8 | ||||
-rw-r--r-- | sys/nfsclient/nfs_vnops.c | 8 |
2 files changed, 2 insertions, 14 deletions
diff --git a/sys/nfs/nfs_vnops.c b/sys/nfs/nfs_vnops.c index b8fbc8b..867a6b1 100644 --- a/sys/nfs/nfs_vnops.c +++ b/sys/nfs/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; 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; |