diff options
Diffstat (limited to 'netfs/daemon/daemonVolume.cpp')
-rw-r--r-- | netfs/daemon/daemonVolume.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/netfs/daemon/daemonVolume.cpp b/netfs/daemon/daemonVolume.cpp index ea5714a..f5e87d8 100644 --- a/netfs/daemon/daemonVolume.cpp +++ b/netfs/daemon/daemonVolume.cpp @@ -242,7 +242,8 @@ VolumeServer::open(const NetFS::ReqEnv & re, const std::string & path, Ice::Int if (fd == -1) { throw NetFS::SystemError(errno); } - return NetFS::FilePrx::checkedCast(ice.adapter->addWithUUID(new FileServer(fd, converter))); + return NetFS::FilePrx::uncheckedCast(ice.adapter->addFacetWithUUID( + new FileServer(fd, converter), "v01")); } NetFS::FilePrx @@ -261,7 +262,8 @@ VolumeServer::create(const NetFS::ReqEnv & re, const std::string & path, Ice::In ::unlink(p.c_str()); throw NetFS::SystemError(errno); } - return NetFS::FilePrx::checkedCast(ice.adapter->addWithUUID(new FileServer(fd, converter))); + return NetFS::FilePrx::uncheckedCast(ice.adapter->addFacetWithUUID( + new FileServer(fd, converter), "v01")); } NetFS::DirectoryPrx @@ -275,7 +277,8 @@ VolumeServer::opendir(const NetFS::ReqEnv & re, const std::string & path, const if (!od) { throw NetFS::SystemError(errno); } - return NetFS::DirectoryPrx::checkedCast(ice.adapter->addFacetWithUUID(new DirectoryServer(od, converter), "v2")); + return NetFS::DirectoryPrx::uncheckedCast(ice.adapter->addFacetWithUUID( + new DirectoryServer(od, converter), "v02")); } void |