diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2020-09-08 09:41:19 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2020-09-08 09:51:37 +0200 |
| commit | 2bb18e35c8afdeac8f11a467a495288bad33b16a (patch) | |
| tree | 86a40ac7cefc9c5fcbf6f9220908409218c89af0 /talpid-core | |
| parent | 8a76e509ec0abda73e40c6e5563d80098580bc14 (diff) | |
| download | mullvadvpn-2bb18e35c8afdeac8f11a467a495288bad33b16a.tar.xz mullvadvpn-2bb18e35c8afdeac8f11a467a495288bad33b16a.zip | |
Log more around which WireGuard implementation is used on Linux
Diffstat (limited to 'talpid-core')
| -rw-r--r-- | talpid-core/src/tunnel/wireguard/mod.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/talpid-core/src/tunnel/wireguard/mod.rs b/talpid-core/src/tunnel/wireguard/mod.rs index 987274acb5..a35abf9583 100644 --- a/talpid-core/src/tunnel/wireguard/mod.rs +++ b/talpid-core/src/tunnel/wireguard/mod.rs @@ -132,12 +132,15 @@ impl WireguardMonitor { #[cfg(target_os = "linux")] match wireguard_kernel::KernelTunnel::new(route_manager.runtime_handle(), config) { Ok(tunnel) => { + log::debug!("Using kernel WireGuard implementation"); return Ok(Box::new(tunnel)); } - Err(err) => { + Err(error) => { log::error!( - "Failed to setup kernel WireGuard device, falling back to userspace: {}", - err + "{}", + error.display_chain_with_msg( + "Failed to setup kernel WireGuard device, falling back to userspace" + ) ); } }; |
