/** * @file dll/fuse3/fuse3.c * * @copyright 2015-2018 Bill Zissimopoulos */ /* * This file is part of WinFsp. * * You can redistribute it and/or modify it under the terms of the GNU * General Public License version 3 as published by the Free Software * Foundation. * * Licensees holding a valid commercial license may use this file in * accordance with the commercial license agreement provided with the * software. */ #include FSP_FUSE_API int fsp_fuse3_main_real(struct fsp_fuse_env *env, int argc, char *argv[], const struct fuse3_operations *ops, size_t opsize, void *data) { return 0; } FSP_FUSE_API void fsp_fuse3_lib_help(struct fsp_fuse_env *env, struct fuse_args *args) { } FSP_FUSE_API struct fuse3 *fsp_fuse3_new_30(struct fsp_fuse_env *env, struct fuse_args *args, const struct fuse3_operations *ops, size_t opsize, void *data) { return 0; } FSP_FUSE_API struct fuse3 *fsp_fuse3_new(struct fsp_fuse_env *env, struct fuse_args *args, const struct fuse3_operations *ops, size_t opsize, void *data) { return 0; } FSP_FUSE_API void fsp_fuse3_destroy(struct fsp_fuse_env *env, struct fuse3 *f) { } FSP_FUSE_API int fsp_fuse3_mount(struct fsp_fuse_env *env, struct fuse3 *f, const char *mountpoint) { return 0; } FSP_FUSE_API void fsp_fuse3_unmount(struct fsp_fuse_env *env, struct fuse3 *f) { } FSP_FUSE_API int fsp_fuse3_loop(struct fsp_fuse_env *env, struct fuse3 *f) { return 0; } FSP_FUSE_API int fsp_fuse3_loop_mt_31(struct fsp_fuse_env *env, struct fuse3 *f, int clone_fd) { return 0; } FSP_FUSE_API int fsp_fuse3_loop_mt(struct fsp_fuse_env *env, struct fuse3 *f, struct fuse3_loop_config *config) { return 0; } FSP_FUSE_API void fsp_fuse3_exit(struct fsp_fuse_env *env, struct fuse3 *f) { } FSP_FUSE_API struct fuse3_context *fsp_fuse3_get_context(struct fsp_fuse_env *env) { return 0; } FSP_FUSE_API struct fuse3_conn_info_opts* fsp_fuse3_parse_conn_info_opts( struct fsp_fuse_env *env, struct fuse_args *args) { return 0; } FSP_FUSE_API void fsp_fuse3_apply_conn_info_opts(struct fsp_fuse_env *env, struct fuse3_conn_info_opts *opts, struct fuse3_conn_info *conn) { } FSP_FUSE_API int fsp_fuse3_version(struct fsp_fuse_env *env) { return FUSE_VERSION; } FSP_FUSE_API const char *fsp_fuse3_pkgversion(struct fsp_fuse_env *env) { #define STR(x) #x return STR(FUSE_MAJOR_VERSION) "." STR(FUSE_MINOR_VERSION); #undef STR }