summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorBug Magnet <marco.nikic@mullvad.net>2024-03-05 14:56:30 +0100
committerBug Magnet <marco.nikic@mullvad.net>2024-03-07 08:33:04 +0100
commitb64950dfc3a9b31c13c4b703ada71a71169a54ec (patch)
treeff3c278714039cf941f2e4c3f5f4093dee213d7c
parent0d59450a0ba062deb177b9420e3b842e09e78b43 (diff)
downloadmullvadvpn-b64950dfc3a9b31c13c4b703ada71a71169a54ec.tar.xz
mullvadvpn-b64950dfc3a9b31c13c4b703ada71a71169a54ec.zip
Force environment variables when running on iOS
-rw-r--r--mullvad-api/src/ffi/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mullvad-api/src/ffi/mod.rs b/mullvad-api/src/ffi/mod.rs
index 39b971cf3f..ceb1039f6e 100644
--- a/mullvad-api/src/ffi/mod.rs
+++ b/mullvad-api/src/ffi/mod.rs
@@ -68,6 +68,10 @@ impl FfiClient {
)
})?;
+ std::env::set_var(crate::env::API_HOST_VAR, &api_hostname);
+ std::env::set_var(crate::env::API_ADDR_VAR, &addr_str);
+ std::env::set_var(crate::env::API_FORCE_DIRECT_VAR, "0");
+ std::env::set_var(crate::env::DISABLE_TLS_VAR, "0");
let mut runtime_builder = tokio::runtime::Builder::new_multi_thread();
runtime_builder.worker_threads(2).enable_all();