diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2005-07-15 09:59:59 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2005-07-15 09:59:59 +0000 |
commit | bd10a7b16f10c1a5f61a4531c8631048e00fa230 (patch) | |
tree | 3662bd63e8b6b4946a757f73ac65c47a32b63beb /lib/fuse_i.h | |
parent | 163581a2d291cf8b7d93e9e58756a43c8209af1c (diff) | |
download | libfuse-bd10a7b16f10c1a5f61a4531c8631048e00fa230.tar.gz |
added lowlevel API
Diffstat (limited to 'lib/fuse_i.h')
-rw-r--r-- | lib/fuse_i.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/lib/fuse_i.h b/lib/fuse_i.h index 43680d9..de1724c 100644 --- a/lib/fuse_i.h +++ b/lib/fuse_i.h @@ -9,35 +9,25 @@ /* For pthread_rwlock_t */ #define _GNU_SOURCE -#include <config.h> #include "fuse.h" +#include "fuse_lowlevel.h" #include <pthread.h> -typedef unsigned long nodeid_t; - struct fuse { + struct fuse_ll *fll; int flags; - int fd; struct fuse_operations op; int compat; struct node **name_table; size_t name_table_size; struct node **id_table; size_t id_table_size; - nodeid_t ctr; + fuse_ino_t ctr; unsigned int generation; unsigned int hidectr; pthread_mutex_t lock; - pthread_mutex_t worker_lock; pthread_rwlock_t tree_lock; - int numworker; - int numavail; - volatile int exited; - int got_init; void *user_data; - int major; - int minor; - uid_t owner; uid_t uid; gid_t gid; mode_t umask; |