diff options
Diffstat (limited to 'lib/fuse_i.h')
-rw-r--r-- | lib/fuse_i.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/fuse_i.h b/lib/fuse_i.h index 2d030ae..c28e2e8 100644 --- a/lib/fuse_i.h +++ b/lib/fuse_i.h @@ -9,6 +9,7 @@ #include "fuse.h" #include <glib.h> #include <stdio.h> +#include <pthread.h> #define FUSE_DEV "/proc/fs/fuse/dev" @@ -18,16 +19,20 @@ struct node { char *name; fino_t parent; int mode; + int rdev; + int version; }; struct fuse { + int flags; char *dir; int fd; struct fuse_operations op; GHashTable *nametab; + pthread_mutex_t lock; }; -struct fuse_dh { +struct fuse_dirhandle { struct fuse *fuse; fino_t dir; FILE *fp; |