diff options
| author | David Lönnhager <david.l@mullvad.net> | 2022-07-08 15:39:08 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2022-07-14 10:48:44 +0200 |
| commit | 0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf (patch) | |
| tree | 214e97e71874576958edb8014a1c8a5334040f4c | |
| parent | fae3793b577619828078c30859aa3423ea259b42 (diff) | |
| download | mullvadvpn-0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf.tar.xz mullvadvpn-0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf.zip | |
Connect to udp2tcp (tcp2udp) endpoints over v6
| -rw-r--r-- | mullvad-relay-selector/src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mullvad-relay-selector/src/lib.rs b/mullvad-relay-selector/src/lib.rs index 01d4f845aa..2c01a60a31 100644 --- a/mullvad-relay-selector/src/lib.rs +++ b/mullvad-relay-selector/src/lib.rs @@ -903,7 +903,7 @@ impl RelaySelector { &self, obfuscation_settings: &Udp2TcpObfuscationSettings, relay: &Relay, - _endpoint: &MullvadWireguardEndpoint, + endpoint: &MullvadWireguardEndpoint, retry_attempt: u32, ) -> Option<SelectedObfuscator> { let udp2tcp_ports = &self.parsed_relays.lock().locations.wireguard.udp2tcp_ports; @@ -916,7 +916,7 @@ impl RelaySelector { }; udp2tcp_endpoint .map(|udp2tcp_endpoint| ObfuscatorConfig::Udp2Tcp { - endpoint: SocketAddr::new(relay.ipv4_addr_in.into(), *udp2tcp_endpoint), + endpoint: SocketAddr::new(endpoint.peer.endpoint.ip(), *udp2tcp_endpoint), }) .map(|config| SelectedObfuscator { config, |
