aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse_i.h
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2001-11-06 12:03:23 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2001-11-06 12:03:23 +0000
commita181e61ca0119b8c3fd2daa4b8d23add2cda3ed0 (patch)
tree57176d5ca8f96008180eac92518791ef22add726 /lib/fuse_i.h
parent5e183482b09cec20f54ccb44e767a7fab51833e9 (diff)
downloadlibfuse-a181e61ca0119b8c3fd2daa4b8d23add2cda3ed0.tar.gz
bugfixes
Diffstat (limited to 'lib/fuse_i.h')
-rw-r--r--lib/fuse_i.h7
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;