summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2018-06-19 15:48:41 +0100
committerEmīls Piņķis <emils@mullvad.net>2018-06-21 16:06:19 +0100
commit7f592d6477e89372394853a56346a7feaf252208 (patch)
tree5f891cf8929fbd3a0196cc163110db354bfe51aa /mullvad-daemon/src
parent98cceca9a1f1ce0fc1efcc0d790640e8aa6b4fbd (diff)
downloadmullvadvpn-7f592d6477e89372394853a56346a7feaf252208.tar.xz
mullvadvpn-7f592d6477e89372394853a56346a7feaf252208.zip
Change Firewall trait to take a cache dir as a parameter in it's constructor
Diffstat (limited to 'mullvad-daemon/src')
-rw-r--r--mullvad-daemon/src/main.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mullvad-daemon/src/main.rs b/mullvad-daemon/src/main.rs
index ff936ef8ea..892c438188 100644
--- a/mullvad-daemon/src/main.rs
+++ b/mullvad-daemon/src/main.rs
@@ -239,7 +239,7 @@ impl Daemon {
let (tx, rx) = mpsc::channel();
let management_interface_broadcaster =
- Self::start_management_interface(tx.clone(), cache_dir)?;
+ Self::start_management_interface(tx.clone(), cache_dir.clone())?;
let state = TunnelState::NotRunning;
let target_state = TargetState::Unsecured;
Ok(Daemon {
@@ -260,7 +260,7 @@ impl Daemon {
http_handle,
tokio_remote,
relay_selector,
- firewall: FirewallProxy::new().chain_err(|| ErrorKind::FirewallError)?,
+ firewall: FirewallProxy::new(&cache_dir).chain_err(|| ErrorKind::FirewallError)?,
current_relay: None,
tunnel_endpoint: None,
tunnel_metadata: None,