about summary refs log tree commit diff
path: root/third_party/nix/src/libstore/ssh.hh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nix/src/libstore/ssh.hh')
-rw-r--r--third_party/nix/src/libstore/ssh.hh56
1 files changed, 26 insertions, 30 deletions
diff --git a/third_party/nix/src/libstore/ssh.hh b/third_party/nix/src/libstore/ssh.hh
index 4f0f0bd29f..7cdc69e0ab 100644
--- a/third_party/nix/src/libstore/ssh.hh
+++ b/third_party/nix/src/libstore/ssh.hh
@@ -1,45 +1,41 @@
 #pragma once
 
-#include "util.hh"
 #include "sync.hh"
+#include "util.hh"
 
 namespace nix {
 
-class SSHMaster
-{
-private:
-
-    const std::string host;
-    bool fakeSSH;
-    const std::string keyFile;
-    const bool useMaster;
-    const bool compress;
-    const int logFD;
-
-    struct State
-    {
-        Pid sshMaster;
-        std::unique_ptr<AutoDelete> tmpDir;
-        Path socketPath;
-    };
+class SSHMaster {
+ private:
+  const std::string host;
+  bool fakeSSH;
+  const std::string keyFile;
+  const bool useMaster;
+  const bool compress;
+  const int logFD;
 
-    Sync<State> state_;
+  struct State {
+    Pid sshMaster;
+    std::unique_ptr<AutoDelete> tmpDir;
+    Path socketPath;
+  };
 
-    void addCommonSSHOpts(Strings & args);
+  Sync<State> state_;
 
-public:
+  void addCommonSSHOpts(Strings& args);
 
-    SSHMaster(const std::string & host, const std::string & keyFile, bool useMaster, bool compress, int logFD = -1);
+ public:
+  SSHMaster(const std::string& host, const std::string& keyFile, bool useMaster,
+            bool compress, int logFD = -1);
 
-    struct Connection
-    {
-        Pid sshPid;
-        AutoCloseFD out, in;
-    };
+  struct Connection {
+    Pid sshPid;
+    AutoCloseFD out, in;
+  };
 
-    std::unique_ptr<Connection> startCommand(const std::string & command);
+  std::unique_ptr<Connection> startCommand(const std::string& command);
 
-    Path startMaster();
+  Path startMaster();
 };
 
-}
+}  // namespace nix