diff options
| author | 2011-07-08 04:23:24 +0000 | |
|---|---|---|
| committer | 2011-07-08 04:23:24 +0000 | |
| commit | 93cdf98db197d8f08e97f86d6d17e2632cae3d17 (patch) | |
| tree | 0c3243338b97953486d09cfdb77748001fe2415c /sys/compat/linux/linux_misc.c | |
| parent | sync (diff) | |
| download | wireguard-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
