mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
O_NOFOLLOW shall be in flags, not in cmode.
Noted by: bde
This commit is contained in:
parent
173de0f9cc
commit
a18a95db4a
1 changed files with 2 additions and 3 deletions
|
|
@ -83,10 +83,9 @@ kobj_open_file_vnode(const char *file)
|
|||
}
|
||||
FILEDESC_XUNLOCK(fd);
|
||||
|
||||
flags = FREAD;
|
||||
flags = FREAD | O_NOFOLLOW;
|
||||
NDINIT(&nd, LOOKUP, MPSAFE, UIO_SYSSPACE, file, td);
|
||||
error = vn_open_cred(&nd, &flags, O_NOFOLLOW, 0, curthread->td_ucred,
|
||||
NULL);
|
||||
error = vn_open_cred(&nd, &flags, 0, 0, curthread->td_ucred, NULL);
|
||||
NDFREE(&nd, NDF_ONLY_PNBUF);
|
||||
if (error != 0)
|
||||
return (NULL);
|
||||
|
|
|
|||
Loading…
Reference in a new issue