summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-08-27 13:39:17 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-08-29 10:34:37 -0300
commit359bf4e3977b9b74d04e983b1112cce727f445a0 (patch)
tree927dc431a3ea24d6a9b4265ecc6a6a96e2441c70 /mullvad-daemon/src
parentb9782d4938904a26285c62d287b27ad6d2551c28 (diff)
downloadmullvadvpn-359bf4e3977b9b74d04e983b1112cce727f445a0.tar.xz
mullvadvpn-359bf4e3977b9b74d04e983b1112cce727f445a0.zip
Document tunnel parameters
Diffstat (limited to 'mullvad-daemon/src')
-rw-r--r--mullvad-daemon/src/tunnel_state_machine/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/mullvad-daemon/src/tunnel_state_machine/mod.rs b/mullvad-daemon/src/tunnel_state_machine/mod.rs
index c2bf2d7464..1181b43f89 100644
--- a/mullvad-daemon/src/tunnel_state_machine/mod.rs
+++ b/mullvad-daemon/src/tunnel_state_machine/mod.rs
@@ -113,11 +113,17 @@ pub enum TunnelCommand {
/// Information necessary to open a tunnel.
#[derive(Debug, PartialEq)]
pub struct TunnelParameters {
+ /// Tunnel enpoint to connect to.
pub endpoint: TunnelEndpoint,
+ /// Tunnel connection options.
pub options: TunnelOptions,
+ /// Directory to store tunnel log file.
pub log_dir: Option<PathBuf>,
+ /// Resource directory path.
pub resource_dir: PathBuf,
+ /// Account token to use for setting up the tunnel.
pub account_token: AccountToken,
+ /// Should LAN access be allowed outside the tunnel.
pub allow_lan: bool,
}