summaryrefslogtreecommitdiff
path: root/netfs/fuse
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2022-04-26 00:33:37 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2022-04-26 00:33:51 +0100
commit1c3bee2495a505e12949ab72fbf6a17f9c2db049 (patch)
treec1e4598205d2b3f16280f47d21ea617b3afc0b68 /netfs/fuse
parentBreaking: remove unused reqenv from ftruncate and fgetattr (diff)
downloadnetfs-1c3bee2495a505e12949ab72fbf6a17f9c2db049.tar.bz2
netfs-1c3bee2495a505e12949ab72fbf6a17f9c2db049.tar.xz
netfs-1c3bee2495a505e12949ab72fbf6a17f9c2db049.zip
Support getting daemon settings into the client.
Unused as yet.
Diffstat (limited to 'netfs/fuse')
-rw-r--r--netfs/fuse/fuseApp.cpp1
-rw-r--r--netfs/fuse/fuseApp.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/netfs/fuse/fuseApp.cpp b/netfs/fuse/fuseApp.cpp
index 159febf..ffb46e5 100644
--- a/netfs/fuse/fuseApp.cpp
+++ b/netfs/fuse/fuseApp.cpp
@@ -185,6 +185,7 @@ NetFS::FuseApp::connectToService()
if (!service) {
throw std::runtime_error("Invalid service proxy: " + proxyAddr);
}
+ daemonSettings = service->getSettings();
}
}
diff --git a/netfs/fuse/fuseApp.h b/netfs/fuse/fuseApp.h
index 78cdf06..8feb58a 100644
--- a/netfs/fuse/fuseApp.h
+++ b/netfs/fuse/fuseApp.h
@@ -102,6 +102,7 @@ namespace NetFS {
NetFS::VolumePrxPtr volume;
NetFS::ServicePrxPtr service;
Glacier2::SessionPrxPtr session;
+ NetFS::SettingsPtr daemonSettings;
bool sessionOpened {false};
std::string mountPoint;