New API calls: lstatlist, lxattrlist, readlinklist.
authorRichard Jones <rjones@redhat.com>
Sat, 31 Oct 2009 13:41:18 +0000 (13:41 +0000)
committerRichard Jones <rjones@redhat.com>
Mon, 2 Nov 2009 17:48:35 +0000 (17:48 +0000)
commit55a7427b7679e25134cd43488a9f74cb542416ea
tree87922387a4fa25c80aba484f3f7cba1a89621796
parent2eb19f526164a978c373a760deb30854d56b62ce
New API calls: lstatlist, lxattrlist, readlinklist.

These three functions are very specifically designed for FUSE
support, so we can list directories efficiently.  Instead of
making lots of lstat, lgetxattr and readlink calls, we can make just
three calls per directory to grab all the attributes (which we
then cache briefly).
daemon/link.c
daemon/stat.c
daemon/xattr.c
src/MAX_PROC_NR
src/generator.ml