From 61f89fbfcfa95882893adc97a729ad725044684c Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Mon, 27 Oct 2025 05:07:49 -0300 Subject: [PATCH] libuserlandfs_fuse.so: add a stub for fuse_get_session(). This allows to build the sqshfs fuse module that is part of: https://github.com/Gottox/sqsh-tools With this change in, I'm able to mount a >200 MB squash file containing the Linux sources. Change-Id: I8ae37cfa376d96c1985776f9731988a4cf96c431 Reviewed-on: https://review.haiku-os.org/c/haiku/+/9765 Reviewed-by: waddlesplash --- src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp b/src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp index 321b9f3..08ce253 100644 --- a/src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp +++ a/src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp @@ -193,6 +193,14 @@ } +struct fuse_session* +fuse_get_session(struct fuse* f) +{ + // TODO: Implement? + return NULL; +} + + void fuse_exit(struct fuse* f) { -- gitore 0.2.1