diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2018-06-19 15:48:41 +0100 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2018-06-21 16:06:19 +0100 |
| commit | 7f592d6477e89372394853a56346a7feaf252208 (patch) | |
| tree | 5f891cf8929fbd3a0196cc163110db354bfe51aa /mullvad-daemon/src | |
| parent | 98cceca9a1f1ce0fc1efcc0d790640e8aa6b4fbd (diff) | |
| download | mullvadvpn-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.rs | 4 |
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, |
