summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/readdir_r.c
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2013-11-06 20:35:25 +0000
committerschwarze <schwarze@openbsd.org>2013-11-06 20:35:25 +0000
commit46537584433a2cf02efa1da6830b813a313fa9e8 (patch)
tree9e8df0b1b26660d769af79b44309fb0dbf2c67da /lib/libc/gen/readdir_r.c
parentHandle fuse client private data. Needed by encfs. (diff)
downloadwireguard-openbsd-46537584433a2cf02efa1da6830b813a313fa9e8.tar.xz
wireguard-openbsd-46537584433a2cf02efa1da6830b813a313fa9e8.zip
Search the userland buffer of dirent structures before falling back to
getdents(2). No functional change, but considerable speedup in many cases, see http://marc.info/?l=openbsd-tech&m=138369623117934 for some approximate numbers. ok guenther@, "good diagnosis" deraadt@
Diffstat (limited to 'lib/libc/gen/readdir_r.c')
0 files changed, 0 insertions, 0 deletions