diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-10-16 15:07:57 +0200 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-10-22 13:06:17 +0200 |
| commit | 01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f (patch) | |
| tree | fb55d756049f478fa4be40de48b239f2059393c9 /mullvad-daemon/src | |
| parent | 4d3129808552e247a591e074a944d95ea9916a27 (diff) | |
| download | mullvadvpn-01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f.tar.xz mullvadvpn-01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f.zip | |
Add entry and exit no relay errors
The old no relay error is still kept for single hop
Diffstat (limited to 'mullvad-daemon/src')
| -rw-r--r-- | mullvad-daemon/src/tunnel.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mullvad-daemon/src/tunnel.rs b/mullvad-daemon/src/tunnel.rs index 4c35ee2be8..27c89020f5 100644 --- a/mullvad-daemon/src/tunnel.rs +++ b/mullvad-daemon/src/tunnel.rs @@ -303,6 +303,12 @@ impl From<Error> for ParameterGenerationError { Error::SelectRelay(mullvad_relay_selector::Error::IpVersionUnavailable { family }) => { ParameterGenerationError::IpVersionUnavailable { family } } + Error::SelectRelay(mullvad_relay_selector::Error::NoRelayEntry(_)) => { + ParameterGenerationError::NoMatchingRelayEntry + } + Error::SelectRelay(mullvad_relay_selector::Error::NoRelayExit(_)) => { + ParameterGenerationError::NoMatchingRelayExit + } Error::NoAuthDetails | Error::SelectRelay(_) | Error::Device(_) => { ParameterGenerationError::NoMatchingRelay } |
