ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/Spectre2/Mounter.cpp
(Generate patch)

Comparing Spectre2/Mounter.cpp (file contents):
Revision 418 by douglas, 2005-03-02T22:36:24-08:00 vs.
Revision 429 by douglas, 2005-03-25T18:47:25-08:00

# Line 6 | Line 6
6  
7   #include "Mounter.hpp"
8  
9 < #include <menes-api/environment.hpp>
10 <
11 < Mounter::Mounter(const api::Path& config) : Daemon(), config(config) {}
12 <
13 < Mounter::~Mounter()
14 < {
15 < #ifdef __FreeBSD__
16 <        api::Posix::CheckError(::unlink(secret.NullTerminate()));
17 < #endif
18 < }
19 <
20 < #ifdef __FreeBSD__
21 < ext::String Mounter::secret(api::TheEnvironment.Get("HOME") + "/.nsmbrc");
22 < #endif
23 <
24 < void Mounter::load()
9 > int Mounter::work(const Share& share)
10   {
11 <        if (Spectre2::debug) api::Cerr << "Mounter::load()" << ios::NewLine;
27 <
28 < #ifdef __FreeBSD__
29 <        {
30 <                SecretFileWriter file(secret);
31 <
32 <                //
33 <        }
34 < #endif
35 <        
36 <        loaded = true;
37 < }
38 <
39 < void Mounter::run()
40 < {
41 <        if (Spectre2::debug) api::Cerr << "Mounter::run()" << ios::NewLine;
11 >        api::Cout << "STUB: mount " << share << ios::NewLine;
12  
13          ::sleep(5);
14 +
15 +        return 0;
16   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines