summaryrefslogtreecommitdiffstats
path: root/share/man/man9/VOP_LINK.9
diff options
context:
space:
mode:
authordd <dd@FreeBSD.org>2001-09-03 16:56:21 +0000
committerdd <dd@FreeBSD.org>2001-09-03 16:56:21 +0000
commitb167c371fa57df907b3dec123b22cfca79581176 (patch)
treecaa23f467727b9f87c0d77fab45a7d3b02e8876a /share/man/man9/VOP_LINK.9
parentfe1d4b72538252975c68a7af224a8612393b772f (diff)
downloadFreeBSD-src-b167c371fa57df907b3dec123b22cfca79581176.zip
FreeBSD-src-b167c371fa57df907b3dec123b22cfca79581176.tar.gz
VFS_ABORTOP hasn't existed since 1999/12/15.
Diffstat (limited to 'share/man/man9/VOP_LINK.9')
-rw-r--r--share/man/man9/VOP_LINK.94
1 files changed, 0 insertions, 4 deletions
diff --git a/share/man/man9/VOP_LINK.9 b/share/man/man9/VOP_LINK.9
index 183df56..0a1d89c 100644
--- a/share/man/man9/VOP_LINK.9
+++ b/share/man/man9/VOP_LINK.9
@@ -75,12 +75,10 @@ vop_link(struct vnode *dvp, struct vnode *vp, struct componentname *cnp)
int error = 0;
if (vp->v_mount != dvp->v_mount) {
- VOP_ABORTOP(dvp, cnp);
error = EXDEV;
goto out2;
}
if (vp != dvp && (error = VOP_LOCK(vp))) {
- VOP_ABORTOP(dvp, cnp);
goto out2;
}
@@ -89,13 +87,11 @@ vop_link(struct vnode *dvp, struct vnode *vp, struct componentname *cnp)
*/
if (vp would have too many links) {
- VOP_ABORTOP(dvp, cnp);
error = EMLINK;
goto out1;
}
if (vp is immutable) {
- VOP_ABORTOP(dvp, cnp);
error = EPERM;
goto out1;
}
OpenPOWER on IntegriCloud