summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1997-03-25 05:13:40 +0000
committerPeter Wemm <peter@FreeBSD.org>1997-03-25 05:13:40 +0000
commit476b25e22efdb7d36f9bb43b10425d74b7e2d9e7 (patch)
tree6e9a8d94d7e47d987abd1bd6a7f627049d448414
parent289c56e81e6bc07368ecc23f0e5b6d8a7edfd654 (diff)
Notes
-rw-r--r--sys/nfs/nfs_serv.c6
-rw-r--r--sys/nfsserver/nfs_serv.c6
2 files changed, 10 insertions, 2 deletions
diff --git a/sys/nfs/nfs_serv.c b/sys/nfs/nfs_serv.c
index 9109442b73f2..e39c243b4021 100644
--- a/sys/nfs/nfs_serv.c
+++ b/sys/nfs/nfs_serv.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)nfs_serv.c 8.3 (Berkeley) 1/12/94
- * $Id: nfs_serv.c,v 1.37 1997/02/22 09:42:38 peter Exp $
+ * $Id: nfs_serv.c,v 1.38 1997/03/25 05:08:28 peter Exp $
*/
/*
@@ -2030,7 +2030,11 @@ out:
if (!error) {
nqsrv_getl(vp, ND_WRITE);
nqsrv_getl(xp, ND_WRITE);
+#if defined(__NetBSD__) || defined(__FreeBSD__)
+ error = VOP_LINK(nd.ni_dvp, vp, &nd.ni_cnd);
+#else /* Lite2 version */
error = VOP_LINK(vp, nd.ni_dvp, &nd.ni_cnd);
+#endif
} else {
VOP_ABORTOP(nd.ni_dvp, &nd.ni_cnd);
if (nd.ni_dvp == nd.ni_vp)
diff --git a/sys/nfsserver/nfs_serv.c b/sys/nfsserver/nfs_serv.c
index 9109442b73f2..e39c243b4021 100644
--- a/sys/nfsserver/nfs_serv.c
+++ b/sys/nfsserver/nfs_serv.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)nfs_serv.c 8.3 (Berkeley) 1/12/94
- * $Id: nfs_serv.c,v 1.37 1997/02/22 09:42:38 peter Exp $
+ * $Id: nfs_serv.c,v 1.38 1997/03/25 05:08:28 peter Exp $
*/
/*
@@ -2030,7 +2030,11 @@ out:
if (!error) {
nqsrv_getl(vp, ND_WRITE);
nqsrv_getl(xp, ND_WRITE);
+#if defined(__NetBSD__) || defined(__FreeBSD__)
+ error = VOP_LINK(nd.ni_dvp, vp, &nd.ni_cnd);
+#else /* Lite2 version */
error = VOP_LINK(vp, nd.ni_dvp, &nd.ni_cnd);
+#endif
} else {
VOP_ABORTOP(nd.ni_dvp, &nd.ni_cnd);
if (nd.ni_dvp == nd.ni_vp)