#define FUSE_USE_VERSION 30 #include #include #include #include #include #include #include #include #include #include #define EVIL_PATH "evil" extern int fuse_pipes[2]; int evil_read(const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fi); int evil_getattr(const char *path, struct stat *stbuf); int evil_readdir(const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fi);