summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2021-11-22 16:00:00 +0000
committerEmīls <emils@mullvad.net>2021-12-10 09:58:51 +0000
commit514efbd7b8bfbfe863f678b8145daafbc6a06c28 (patch)
treeb4f1035d604c2509c9babd7a1fc0ac3d6d31996f /mullvad-management-interface/src
parentbb9582cc37d59b8d852f53521cc496d0e55f2d0b (diff)
downloadmullvadvpn-514efbd7b8bfbfe863f678b8145daafbc6a06c28.tar.xz
mullvadvpn-514efbd7b8bfbfe863f678b8145daafbc6a06c28.zip
Enable custom resolver after unblocking resovlers
Diffstat (limited to 'mullvad-management-interface/src')
-rw-r--r--mullvad-management-interface/src/types.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mullvad-management-interface/src/types.rs b/mullvad-management-interface/src/types.rs
index dbcd7076e8..0edf324a4c 100644
--- a/mullvad-management-interface/src/types.rs
+++ b/mullvad-management-interface/src/types.rs
@@ -153,6 +153,10 @@ impl From<mullvad_types::states::TunnelState> for TunnelState {
talpid_tunnel::ErrorStateCause::CustomResolverError => {
i32::from(Cause::CustomResolverError)
}
+ #[cfg(target_os = "macos")]
+ talpid_tunnel::ErrorStateCause::ReadSystemDnsConfig => {
+ i32::from(Cause::ReadSystemDnsConfig)
+ }
},
blocking_error: error_state.block_failure().map(map_firewall_error),
auth_fail_reason: if let talpid_tunnel::ErrorStateCause::AuthFailed(