summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-04-11 09:50:32 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-04-11 09:50:32 +0200
commitd421681932af07aeac583a85438d3614df35a2ea (patch)
tree466653aa88eb5bb23835827874228478d3aaa651
parenta99dd5dce250d20c880afb162bdfb27cd2341b86 (diff)
parenta35f8146d646b2326661393667e747c1ab86babe (diff)
downloadmullvadvpn-d421681932af07aeac583a85438d3614df35a2ea.tar.xz
mullvadvpn-d421681932af07aeac583a85438d3614df35a2ea.zip
Merge branch 'fix-ip-availability-error-cli'
-rw-r--r--mullvad-management-interface/src/types/conversions/states.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/mullvad-management-interface/src/types/conversions/states.rs b/mullvad-management-interface/src/types/conversions/states.rs
index 7d9cc3f417..9a8b2e717e 100644
--- a/mullvad-management-interface/src/types/conversions/states.rs
+++ b/mullvad-management-interface/src/types/conversions/states.rs
@@ -393,6 +393,8 @@ impl TryFrom<proto::TunnelState> for mullvad_types::states::TunnelState {
Ok(proto::error_state::GenerationError::NoMatchingBridgeRelay) => talpid_tunnel::ParameterGenerationError::NoMatchingBridgeRelay,
Ok(proto::error_state::GenerationError::NoMatchingRelay) => talpid_tunnel::ParameterGenerationError::NoMatchingRelay,
Ok(proto::error_state::GenerationError::NoWireguardKey) => talpid_tunnel::ParameterGenerationError::NoWireguardKey,
+ Ok(proto::error_state::GenerationError::NetworkIpv4Unavailable) => talpid_tunnel::ParameterGenerationError::IpVersionUnavailable { family: IpVersion::V4 },
+ Ok(proto::error_state::GenerationError::NetworkIpv6Unavailable) => talpid_tunnel::ParameterGenerationError::IpVersionUnavailable { family: IpVersion::V6 },
_ => return Err(FromProtobufTypeError::InvalidArgument(
"invalid parameter error",
)),