diff options
| author | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2024-08-21 14:06:08 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2024-08-22 20:24:38 +0200 |
| commit | b42d608e4f666c0d3cf020395db2e7b42963e6f2 (patch) | |
| tree | bb759418736f7a26d54e471fa52d3c5d312a72f9 /mullvad-api/src | |
| parent | 283d1eb046c1a36d35e1f924ca6a5b3006a9fd1d (diff) | |
| download | mullvadvpn-b42d608e4f666c0d3cf020395db2e7b42963e6f2.tar.xz mullvadvpn-b42d608e4f666c0d3cf020395db2e7b42963e6f2.zip | |
Fix IP-override feature indicator
It was trigger by any overrides existing in the settings, not by the
current endpoint being overridden.
Add flag to `Relay` to specify if its IPv4 and/or IPv6 has been
overridden and use that in combination with the endpoint IP version to
derive if the current connection is overridden.
Diffstat (limited to 'mullvad-api/src')
| -rw-r--r-- | mullvad-api/src/relay_list.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mullvad-api/src/relay_list.rs b/mullvad-api/src/relay_list.rs index 22410549b8..afe71c829d 100644 --- a/mullvad-api/src/relay_list.rs +++ b/mullvad-api/src/relay_list.rs @@ -154,6 +154,8 @@ fn into_mullvad_relay( hostname: relay.hostname, ipv4_addr_in: relay.ipv4_addr_in, ipv6_addr_in: relay.ipv6_addr_in, + overridden_ipv4: false, + overridden_ipv6: false, include_in_country: relay.include_in_country, active: relay.active, owned: relay.owned, |
