diff options
| author | David Lönnhager <david.l@mullvad.net> | 2021-09-17 11:51:54 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2021-09-21 12:56:03 +0200 |
| commit | e7bf15a0072b66866edfe059780242f9cd04a7b3 (patch) | |
| tree | e18bd881934e5f33642a1876212e69c2d2151f09 | |
| parent | 5493acc7689ed1c98b1ffc3df715a28062ca8295 (diff) | |
| download | mullvadvpn-e7bf15a0072b66866edfe059780242f9cd04a7b3.tar.xz mullvadvpn-e7bf15a0072b66866edfe059780242f9cd04a7b3.zip | |
Dedup code
| -rw-r--r-- | talpid-core/src/tunnel/wireguard/wireguard_go.rs | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/talpid-core/src/tunnel/wireguard/wireguard_go.rs b/talpid-core/src/tunnel/wireguard/wireguard_go.rs index 2e6e282b63..e83a74ab47 100644 --- a/talpid-core/src/tunnel/wireguard/wireguard_go.rs +++ b/talpid-core/src/tunnel/wireguard/wireguard_go.rs @@ -75,26 +75,17 @@ impl WgGoTunnel { .map_err(TunnelError::LoggingError)?; #[cfg(not(target_os = "android"))] + let mtu = config.mtu as isize; let handle = unsafe { wgTurnOn( - config.mtu as isize, + #[cfg(not(target_os = "android"))] + mtu, wg_config_str.as_ptr() as *const i8, tunnel_fd, Some(logging_callback), logging_context.0 as *mut libc::c_void, ) }; - - #[cfg(target_os = "android")] - let handle = unsafe { - wgTurnOn( - wg_config_str.as_ptr() as *const i8, - tunnel_fd, - Some(logging_callback), - logging_context.0 as *mut libc::c_void, - ) - }; - check_wg_status(handle)?; #[cfg(target_os = "android")] |
