diff options
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_exec.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_extattr.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_syscalls.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_vnops.c | 2 | ||||
-rw-r--r-- | sys/kern/vnode_if.src | 1 |
5 files changed, 5 insertions, 4 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c index ed97677..8ff2dda 100644 --- a/sys/kern/kern_exec.c +++ b/sys/kern/kern_exec.c @@ -1142,7 +1142,7 @@ exec_check_permissions(imgp) * Call filesystem specific open routine (which does nothing in the * general case). */ - error = VOP_OPEN(vp, FREAD, td->td_ucred, td); + error = VOP_OPEN(vp, FREAD, td->td_ucred, td, -1); return (error); } diff --git a/sys/kern/vfs_extattr.c b/sys/kern/vfs_extattr.c index 5d8b2d3..f7afcb5 100644 --- a/sys/kern/vfs_extattr.c +++ b/sys/kern/vfs_extattr.c @@ -3621,7 +3621,7 @@ fhopen(td, uap) if (error) goto bad; } - error = VOP_OPEN(vp, fmode, td->td_ucred, td); + error = VOP_OPEN(vp, fmode, td->td_ucred, td, -1); if (error) goto bad; /* diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c index 5d8b2d3..f7afcb5 100644 --- a/sys/kern/vfs_syscalls.c +++ b/sys/kern/vfs_syscalls.c @@ -3621,7 +3621,7 @@ fhopen(td, uap) if (error) goto bad; } - error = VOP_OPEN(vp, fmode, td->td_ucred, td); + error = VOP_OPEN(vp, fmode, td->td_ucred, td, -1); if (error) goto bad; /* diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c index 2b53323..216a577 100644 --- a/sys/kern/vfs_vnops.c +++ b/sys/kern/vfs_vnops.c @@ -234,7 +234,7 @@ restart: vp->v_cachedfs = vap->va_fsid; vp->v_cachedid = vap->va_fileid; } - if ((error = VOP_OPEN(vp, fmode, cred, td)) != 0) + if ((error = VOP_OPEN(vp, fmode, cred, td, -1)) != 0) goto bad; /* * Make sure that a VM object is created for VMIO support. diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 26e8e32..7baef0d 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -135,6 +135,7 @@ vop_open { IN int mode; IN struct ucred *cred; IN struct thread *td; + IN int fd; }; # |