diff options
-rw-r--r-- | include/fuse.h | 11 | ||||
-rw-r--r-- | kernel/util.c | 4 |
2 files changed, 15 insertions, 0 deletions
diff --git a/include/fuse.h b/include/fuse.h index 42ef8bb..700569c 100644 --- a/include/fuse.h +++ b/include/fuse.h @@ -6,6 +6,9 @@ See the file COPYING. */ +#ifndef _FUSE_H_ +#define _FUSE_H_ + /* This file defines the library interface of FUSE */ #include <sys/types.h> @@ -85,6 +88,9 @@ struct fuse_operations { /** Enable debuging output */ #define FUSE_DEBUG (1 << 1) +#ifdef __cplusplus +extern "C" { +#endif /** * Create a new FUSE filesystem. @@ -175,3 +181,8 @@ struct fuse_cmd *__fuse_read_cmd(struct fuse *f); void __fuse_process_cmd(struct fuse *f, struct fuse_cmd *cmd); void __fuse_loop_mt(struct fuse *f, fuse_processor_t proc, void *data); +#ifdef __cplusplus +} +#endif + +#endif /* _FUSE_H_ */ diff --git a/kernel/util.c b/kernel/util.c index 3e8253d..beed271 100644 --- a/kernel/util.c +++ b/kernel/util.c @@ -10,6 +10,10 @@ #include <linux/slab.h> +MODULE_AUTHOR("Miklos Szeredi <mszeredi@inf.bme.hu>"); +MODULE_DESCRIPTION("Filesystem in Userspace"); +MODULE_LICENSE("GPL"); + spinlock_t fuse_lock = SPIN_LOCK_UNLOCKED; /* Must be called with the fuse lock held */ |