diff options
Diffstat (limited to 'cache.h')
-rw-r--r-- | cache.h | 11 |
1 files changed, 1 insertions, 10 deletions
@@ -9,16 +9,7 @@ #include <fuse.h> #include <fuse_opt.h> -typedef struct fuse_cache_dirhandle *fuse_cache_dirh_t; -typedef int (*fuse_cache_dirfil_t) (fuse_cache_dirh_t h, const char *name, - const struct stat *stbuf); - -struct fuse_cache_operations { - struct fuse_operations oper; - int (*cache_getdir) (const char *, fuse_cache_dirh_t, fuse_cache_dirfil_t); -}; - -struct fuse_operations *cache_init(struct fuse_cache_operations *oper); +struct fuse_operations *cache_init(struct fuse_operations *oper); int cache_parse_options(struct fuse_args *args); void cache_add_attr(const char *path, const struct stat *stbuf, uint64_t wrctr); void cache_invalidate(const char *path); |