summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_misc.c
diff options
context:
space:
mode:
authormatthew <matthew@openbsd.org>2011-07-08 04:23:24 +0000
committermatthew <matthew@openbsd.org>2011-07-08 04:23:24 +0000
commit93cdf98db197d8f08e97f86d6d17e2632cae3d17 (patch)
tree0c3243338b97953486d09cfdb77748001fe2415c /sys/compat/linux/linux_misc.c
parentsync (diff)
downloadwireguard-openbsd-93cdf98db197d8f08e97f86d6d17e2632cae3d17.tar.xz
wireguard-openbsd-93cdf98db197d8f08e97f86d6d17e2632cae3d17.zip
Add support for the AT_EACCESS, AT_SYMLINK_NOFOLLOW, and
AT_SYMLINK_FOLLOW flags. Refactor sys_lstat to call dofstatat() with AT_SYMLINK_NOFOLLOW. Fix sys_link() to use AT_SYMLINK_FOLLOW when calling dolinkat(). Additionally, fix a bug in VOP_ACCESS() where we might sleep while not holding a reference count on the ucred object we pass down. ok tedu@
Diffstat (limited to 'sys/compat/linux/linux_misc.c')
0 files changed, 0 insertions, 0 deletions