summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/nfs/nfs_vnops.c8
-rw-r--r--sys/nfsclient/nfs_vnops.c8
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;
OpenPOWER on IntegriCloud