Implement additional FUSE operations.
authorDerrik Pates <demon@now.ai>
Wed, 18 May 2011 17:03:42 +0000 (11:03 -0600)
committerDerrik Pates <demon@now.ai>
Wed, 18 May 2011 17:03:42 +0000 (11:03 -0600)
commit68b94a8b8eda99bd54082864cd396e748c20eb77
tree5384c730948eeb47c1081ac11dd5c1f9901240f7
parent53ab53936f578587e4e1f0a2ac2e972de3589205
Implement additional FUSE operations.

Implement all of the following:
 - opendir
 - releasedir
 - fsyncdir
 - init
 - destroy
 - access
 - create
 - ftruncate
 - fgetattr
 - lock
 - utimens
 - bmap

Also replace the deficient readdir() operation with my own, which
allows for significantly greater efficiency, and supports directory
handles (as can be returned from opendir()). Also also, instead of
using static initialization of fields to zero out the fops structure,
call memset() in the INIT block of perl_fuse_main().
Fuse.pm
Fuse.xs