diff options
author | peter <peter@FreeBSD.org> | 1998-04-06 17:38:43 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-04-06 17:38:43 +0000 |
commit | d5ab1c3759352a4180dfc28b7952eeb389bb3261 (patch) | |
tree | fa41709ad0ad1c58a76febf3e0062c8b5641df9e /lib/libc/regex/utils.h | |
parent | 7c3222498acb0b317b49cca6311ffb697172d7ca (diff) | |
download | FreeBSD-src-d5ab1c3759352a4180dfc28b7952eeb389bb3261.zip FreeBSD-src-d5ab1c3759352a4180dfc28b7952eeb389bb3261.tar.gz |
Implement a new open(2) flag: O_NOFOLLOW. This will instruct open
to not follow symlinks, but to open a handle on the link itself(!).
As strange as this might sound, it has several useful applications
safe race-free ways of opening files in hostile areas (eg: /tmp, a mode
1777 /var/mail, etc). It also would allow things like fchown() to work
on the link rather than having to implement a new syscall specifically for
that task.
Reviewed by: phk
Diffstat (limited to 'lib/libc/regex/utils.h')
0 files changed, 0 insertions, 0 deletions