diff options
| author | David Lönnhager <david.l@mullvad.net> | 2020-09-28 20:04:14 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2020-11-24 18:50:03 +0100 |
| commit | e18346243fa3e84aad6167356a659a7efc770fec (patch) | |
| tree | 872501d928c4d30122f660d2fd3435861a855d2f /talpid-core/src | |
| parent | 82e12793f17d88744870c41d9df52c8be667479e (diff) | |
| download | mullvadvpn-e18346243fa3e84aad6167356a659a7efc770fec.tar.xz mullvadvpn-e18346243fa3e84aad6167356a659a7efc770fec.zip | |
Use wintun device with OpenVPN
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/tunnel/openvpn.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/talpid-core/src/tunnel/openvpn.rs b/talpid-core/src/tunnel/openvpn.rs index 54591565fb..00e5fa2bb1 100644 --- a/talpid-core/src/tunnel/openvpn.rs +++ b/talpid-core/src/tunnel/openvpn.rs @@ -600,9 +600,10 @@ impl<C: OpenVpnBuilder + 'static> OpenVpnMonitor<C> { .enable_ipv6(params.generic_options.enable_ipv6) .ca(resource_dir.join("ca.crt")); #[cfg(windows)] - cmd.tunnel_alias(Some( - crate::winnet::get_tap_interface_alias().map_err(Error::WinnetError)?, - )); + { + cmd.tunnel_alias(Some(OsString::from("Mullvad-WT"))); + cmd.windows_driver(Some(crate::process::openvpn::WindowsDriver::Wintun)); + } if let Some(proxy_settings) = params.proxy.clone().take() { cmd.proxy_settings(proxy_settings); } |
