See the file COPYING.
*/
+#ifndef _FUSE_H_
+#define _FUSE_H_
+
/* This file defines the library interface of FUSE */
#include <sys/types.h>
/** Enable debuging output */
#define FUSE_DEBUG (1 << 1)
+#ifdef __cplusplus
+extern "C" {
+#endif
/**
* Create a new FUSE filesystem.
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_ */
#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 */