summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--talpid-wireguard/src/connectivity/mock.rs2
-rw-r--r--talpid-wireguard/src/ephemeral.rs3
-rw-r--r--talpid-wireguard/src/lib.rs22
-rw-r--r--talpid-wireguard/src/wireguard_go/mod.rs15
-rw-r--r--talpid-wireguard/src/wireguard_nt/mod.rs5
5 files changed, 25 insertions, 22 deletions
diff --git a/talpid-wireguard/src/connectivity/mock.rs b/talpid-wireguard/src/connectivity/mock.rs
index 5b7c98b183..8149e0ced3 100644
--- a/talpid-wireguard/src/connectivity/mock.rs
+++ b/talpid-wireguard/src/connectivity/mock.rs
@@ -121,7 +121,7 @@ impl Tunnel for MockTunnel {
#[cfg(daita)]
fn start_daita(
&mut self,
- #[cfg(not(target_os = "windows"))] _: talpid_tunnel_config_client::DaitaSettings,
+ _: talpid_tunnel_config_client::DaitaSettings,
) -> std::result::Result<(), TunnelError> {
Ok(())
}
diff --git a/talpid-wireguard/src/ephemeral.rs b/talpid-wireguard/src/ephemeral.rs
index 04f24d5fbb..903ccf4c3b 100644
--- a/talpid-wireguard/src/ephemeral.rs
+++ b/talpid-wireguard/src/ephemeral.rs
@@ -168,8 +168,7 @@ async fn config_ephemeral_peers_inner(
#[cfg(daita)]
if config.daita {
- let Some(daita) = daita
- else {
+ let Some(daita) = daita else {
unreachable!("missing DAITA settings");
};
diff --git a/talpid-wireguard/src/lib.rs b/talpid-wireguard/src/lib.rs
index 9cf6082a48..3d6c2b4471 100644
--- a/talpid-wireguard/src/lib.rs
+++ b/talpid-wireguard/src/lib.rs
@@ -697,14 +697,15 @@ impl WireguardMonitor {
let use_userspace_wg = config.daita;
if use_userspace_wg {
log::debug!("Using userspace WireGuard implementation");
- let tunnel = runtime.block_on(Self::open_wireguard_go_tunnel(
- runtime,
- config,
- log_path,
- setup_done_tx,
- route_manager,
- ))
- .map(Box::new)?;
+ let tunnel = runtime
+ .block_on(Self::open_wireguard_go_tunnel(
+ runtime,
+ config,
+ log_path,
+ setup_done_tx,
+ route_manager,
+ ))
+ .map(Box::new)?;
return Ok(tunnel);
}
}
@@ -755,8 +756,9 @@ impl WireguardMonitor {
.map_err(Error::TunnelError)?;
#[cfg(target_os = "windows")]
- let tunnel = WgGoTunnel::start_tunnel(runtime, config, log_path, route_manager, setup_done_tx)
- .map_err(Error::TunnelError)?;
+ let tunnel =
+ WgGoTunnel::start_tunnel(runtime, config, log_path, route_manager, setup_done_tx)
+ .map_err(Error::TunnelError)?;
// Android uses multihop implemented in Mullvad's wireguard-go fork. When negotiating
// with an ephemeral peer, this multihop strategy require us to restart the tunnel
diff --git a/talpid-wireguard/src/wireguard_go/mod.rs b/talpid-wireguard/src/wireguard_go/mod.rs
index df2500c7be..9cfda42699 100644
--- a/talpid-wireguard/src/wireguard_go/mod.rs
+++ b/talpid-wireguard/src/wireguard_go/mod.rs
@@ -14,9 +14,9 @@ use ipnetwork::IpNetwork;
#[cfg(daita)]
use std::ffi::CString;
#[cfg(unix)]
-use std::sync::{Arc, Mutex};
-#[cfg(unix)]
use std::os::unix::io::{AsRawFd, RawFd};
+#[cfg(unix)]
+use std::sync::{Arc, Mutex};
use std::{
future::Future,
path::{Path, PathBuf},
@@ -275,13 +275,12 @@ impl WgGoTunnel {
.map(|ordinal| LoggingContext::new(ordinal, log_path.map(Path::to_owned)))
.map_err(TunnelError::LoggingError)?;
- let socket_update_cb = runtime
- .block_on(
- route_manager.add_default_route_change_callback(Box::new(
+ let socket_update_cb =
+ runtime
+ .block_on(route_manager.add_default_route_change_callback(Box::new(
Self::default_route_changed_callback,
- )),
- )
- .ok();
+ )))
+ .ok();
if socket_update_cb.is_none() {
log::warn!("Failed to register default route callback");
}
diff --git a/talpid-wireguard/src/wireguard_nt/mod.rs b/talpid-wireguard/src/wireguard_nt/mod.rs
index e5f0aa7c63..fb4dfcbb22 100644
--- a/talpid-wireguard/src/wireguard_nt/mod.rs
+++ b/talpid-wireguard/src/wireguard_nt/mod.rs
@@ -1104,7 +1104,10 @@ impl Tunnel for WgNtTunnel {
}
#[cfg(daita)]
- fn start_daita(&mut self, _: talpid_tunnel_config_client::DaitaSettings) -> std::result::Result<(), crate::TunnelError> {
+ fn start_daita(
+ &mut self,
+ _: talpid_tunnel_config_client::DaitaSettings,
+ ) -> std::result::Result<(), crate::TunnelError> {
self.spawn_machinist().map_err(|error| {
log::error!(
"{}",