diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2018-11-07 19:13:46 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2018-11-08 14:15:42 +0100 |
| commit | 9324d9e6db1cbef59514d372e81140d38a2fff24 (patch) | |
| tree | 1b9d0b881b6a6f35e7306ef4124d21285241313c /talpid-core/src | |
| parent | 64f5381ffeb91814e08275eb7af2216094818218 (diff) | |
| download | mullvadvpn-9324d9e6db1cbef59514d372e81140d38a2fff24.tar.xz mullvadvpn-9324d9e6db1cbef59514d372e81140d38a2fff24.zip | |
Manually editing full paths to be Rust2018 compatible
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/security/linux/mod.rs | 8 | ||||
| -rw-r--r-- | talpid-core/src/security/mod.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/tunnel/mod.rs | 3 | ||||
| -rw-r--r-- | talpid-core/src/tunnel/openvpn.rs | 7 | ||||
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/blocked_state.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connected_state.rs | 6 | ||||
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/connecting_state.rs | 9 | ||||
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/disconnecting_state.rs | 2 | ||||
| -rw-r--r-- | talpid-core/src/tunnel_state_machine/macros.rs | 8 |
9 files changed, 25 insertions, 22 deletions
diff --git a/talpid-core/src/security/linux/mod.rs b/talpid-core/src/security/linux/mod.rs index e57db996e7..2be75ea951 100644 --- a/talpid-core/src/security/linux/mod.rs +++ b/talpid-core/src/security/linux/mod.rs @@ -8,12 +8,11 @@ use self::nftnl::{ nft_expr, nft_expr_bitwise, nft_expr_cmp, nft_expr_ct, nft_expr_meta, nft_expr_payload, Batch, Chain, FinalizedBatch, ProtoFamily, Rule, Table, }; +use super::{NetworkSecurityT, SecurityPolicy}; +use crate::tunnel; use ipnetwork::IpNetwork; use lazy_static::lazy_static; use libc; -use talpid_types::net::{Endpoint, TransportProtocol}; -use tunnel; - use std::{ env, ffi::CString, @@ -21,8 +20,7 @@ use std::{ net::{IpAddr, Ipv4Addr}, path::Path, }; - -use super::{NetworkSecurityT, SecurityPolicy}; +use talpid_types::net::{Endpoint, TransportProtocol}; mod dns; use self::dns::DnsSettings; diff --git a/talpid-core/src/security/mod.rs b/talpid-core/src/security/mod.rs index b6749e432c..7dbb93ad2c 100644 --- a/talpid-core/src/security/mod.rs +++ b/talpid-core/src/security/mod.rs @@ -60,7 +60,7 @@ pub enum SecurityPolicy { /// The peer endpoint that should be allowed. peer_endpoint: Endpoint, /// Metadata about the tunnel and tunnel interface. - tunnel: ::tunnel::TunnelMetadata, + tunnel: crate::tunnel::TunnelMetadata, /// Flag setting if communication with LAN networks should be possible. allow_lan: bool, }, diff --git a/talpid-core/src/tunnel/mod.rs b/talpid-core/src/tunnel/mod.rs index 329144b34b..4443898845 100644 --- a/talpid-core/src/tunnel/mod.rs +++ b/talpid-core/src/tunnel/mod.rs @@ -1,5 +1,4 @@ -use mktemp; -use process::openvpn::OpenVpnCommand; +use crate::{mktemp, process::openvpn::OpenVpnCommand}; use std::collections::HashMap; use std::ffi::OsString; diff --git a/talpid-core/src/tunnel/openvpn.rs b/talpid-core/src/tunnel/openvpn.rs index 15953c580c..ded2e56af5 100644 --- a/talpid-core/src/tunnel/openvpn.rs +++ b/talpid-core/src/tunnel/openvpn.rs @@ -1,6 +1,7 @@ -use process::openvpn::{OpenVpnCommand, OpenVpnProcHandle}; -use process::stoppable_process::StoppableProcess; - +use crate::process::{ + openvpn::{OpenVpnCommand, OpenVpnProcHandle}, + stoppable_process::StoppableProcess, +}; use std::collections::HashMap; use std::io; use std::path::Path; diff --git a/talpid-core/src/tunnel_state_machine/blocked_state.rs b/talpid-core/src/tunnel_state_machine/blocked_state.rs index d268ba1e4a..432dea3999 100644 --- a/talpid-core/src/tunnel_state_machine/blocked_state.rs +++ b/talpid-core/src/tunnel_state_machine/blocked_state.rs @@ -7,7 +7,7 @@ use super::{ ConnectingState, DisconnectedState, EventConsequence, ResultExt, SharedTunnelStateValues, TunnelCommand, TunnelState, TunnelStateTransition, TunnelStateWrapper, }; -use security::SecurityPolicy; +use crate::security::SecurityPolicy; /// No tunnel is running and all network connections are blocked. pub struct BlockedState; diff --git a/talpid-core/src/tunnel_state_machine/connected_state.rs b/talpid-core/src/tunnel_state_machine/connected_state.rs index abb5c3cad5..66f9b78bc1 100644 --- a/talpid-core/src/tunnel_state_machine/connected_state.rs +++ b/talpid-core/src/tunnel_state_machine/connected_state.rs @@ -9,8 +9,10 @@ use super::{ SharedTunnelStateValues, TunnelCommand, TunnelParameters, TunnelState, TunnelStateTransition, TunnelStateWrapper, }; -use security::SecurityPolicy; -use tunnel::{CloseHandle, TunnelEvent, TunnelMetadata}; +use crate::{ + security::SecurityPolicy, + tunnel::{CloseHandle, TunnelEvent, TunnelMetadata}, +}; pub struct ConnectedStateBootstrap { pub metadata: TunnelMetadata, diff --git a/talpid-core/src/tunnel_state_machine/connecting_state.rs b/talpid-core/src/tunnel_state_machine/connecting_state.rs index 873eaa9933..f34c0e6667 100644 --- a/talpid-core/src/tunnel_state_machine/connecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/connecting_state.rs @@ -17,9 +17,12 @@ use super::{ EventConsequence, SharedTunnelStateValues, TunnelCommand, TunnelParameters, TunnelState, TunnelStateTransition, TunnelStateWrapper, }; -use logging; -use security::SecurityPolicy; -use tunnel::{self, CloseHandle, TunnelEvent, TunnelMetadata, TunnelMonitor}; +use crate::{ + logging, + security::SecurityPolicy, + tunnel::{self, CloseHandle, TunnelEvent, TunnelMetadata, TunnelMonitor}, +}; + const MIN_TUNNEL_ALIVE_TIME: Duration = Duration::from_millis(1000); diff --git a/talpid-core/src/tunnel_state_machine/disconnecting_state.rs b/talpid-core/src/tunnel_state_machine/disconnecting_state.rs index 2e09aab322..339c6e3aa3 100644 --- a/talpid-core/src/tunnel_state_machine/disconnecting_state.rs +++ b/talpid-core/src/tunnel_state_machine/disconnecting_state.rs @@ -9,7 +9,7 @@ use super::{ BlockedState, ConnectingState, DisconnectedState, EventConsequence, ResultExt, SharedTunnelStateValues, TunnelCommand, TunnelState, TunnelStateTransition, TunnelStateWrapper, }; -use tunnel::CloseHandle; +use crate::tunnel::CloseHandle; /// This state is active from when we manually trigger a tunnel kill until the tunnel wait /// operation (TunnelExit) returned. diff --git a/talpid-core/src/tunnel_state_machine/macros.rs b/talpid-core/src/tunnel_state_machine/macros.rs index 2241c8cb06..9c667e579f 100644 --- a/talpid-core/src/tunnel_state_machine/macros.rs +++ b/talpid-core/src/tunnel_state_machine/macros.rs @@ -10,10 +10,10 @@ macro_rules! try_handle_event { ($same_state:expr, $event:expr) => { match $event { - Ok(::futures::Async::Ready(Some(event))) => Ok(event), - Ok(::futures::Async::Ready(None)) => Err(None), - Ok(::futures::Async::NotReady) => { - return ::tunnel_state_machine::EventConsequence::NoEvents($same_state); + Ok(crate::futures::Async::Ready(Some(event))) => Ok(event), + Ok(crate::futures::Async::Ready(None)) => Err(None), + Ok(crate::futures::Async::NotReady) => { + return crate::tunnel_state_machine::EventConsequence::NoEvents($same_state); } Err(error) => Err(Some(error)), } |
