From 949944ff3bde50d62f98b0cab15cef2959d40a2d Mon Sep 17 00:00:00 2001 From: legezywzh <94814730+legezywzh@users.noreply.github.com> Date: Sun, 2 Jun 2024 05:18:35 +0800 Subject: Fix compatibility issue around fuse_custom_io->clone_fd (#953) Fixes: 73cd124d0408 ("Add clone_fd to custom IO (#927)") Signed-off-by: Xiaoguang Wang --- lib/compat.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lib/compat.c') diff --git a/lib/compat.c b/lib/compat.c index 17febac..bab3f88 100644 --- a/lib/compat.c +++ b/lib/compat.c @@ -20,6 +20,8 @@ struct fuse_args; struct fuse_cmdline_opts; struct fuse_cmdline_opts; +struct fuse_session; +struct fuse_custom_io; /** @@ -42,6 +44,17 @@ int fuse_parse_cmdline(struct fuse_args *args, { return fuse_parse_cmdline_30(args, opts); } + +int fuse_session_custom_io_30(struct fuse_session *se, + const struct fuse_custom_io *io, int fd); +int fuse_session_custom_io(struct fuse_session *se, + const struct fuse_custom_io *io, int fd); +int fuse_session_custom_io(struct fuse_session *se, + const struct fuse_custom_io *io, int fd) + +{ + return fuse_session_custom_io_30(se, io, fd); +} #endif -- cgit v1.2.3