diff options
| author | David Lönnhager <david.l@mullvad.net> | 2026-04-24 14:50:09 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2026-04-24 16:46:03 +0200 |
| commit | 3dfd11b329cc5661298ef59fcd6fd3b5153e97e1 (patch) | |
| tree | 35e771c650c8b8aca6a09886cdceea50b8ba2e72 /mullvad-cli | |
| parent | fab322ba35c575d0188b06ef7352de81adea8949 (diff) | |
| download | mullvadvpn-add-custom-vpn.tar.xz mullvadvpn-add-custom-vpn.zip | |
TMP: add import featureadd-custom-vpn
Diffstat (limited to 'mullvad-cli')
| -rw-r--r-- | mullvad-cli/src/cmds/personal_vpn.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/mullvad-cli/src/cmds/personal_vpn.rs b/mullvad-cli/src/cmds/personal_vpn.rs index f131426f83..c0d8d3e5f9 100644 --- a/mullvad-cli/src/cmds/personal_vpn.rs +++ b/mullvad-cli/src/cmds/personal_vpn.rs @@ -8,7 +8,6 @@ use std::{ fs, io::{self, Read}, net::IpAddr, - str::FromStr, }; use talpid_types::net::wireguard; use talpid_types::net::wireguard::{ @@ -160,11 +159,8 @@ impl PersonalVpn { }) .await??; - let config = UnresolvedPersonalVpnConfig::from_str(&config_str) - .context("Failed to parse WireGuard config")?; - let mut rpc = MullvadProxyClient::new().await?; - let error = rpc.set_personal_vpn_config(Some(config)).await?; + let error = rpc.import_personal_vpn_config(config_str).await?; if !error.is_empty() { anyhow::bail!("Daemon returned error: {error}"); } |
