summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2022-07-08 15:39:08 +0200
committerDavid Lönnhager <david.l@mullvad.net>2022-07-14 10:48:44 +0200
commit0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf (patch)
tree214e97e71874576958edb8014a1c8a5334040f4c
parentfae3793b577619828078c30859aa3423ea259b42 (diff)
downloadmullvadvpn-0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf.tar.xz
mullvadvpn-0310e4ec22f9c5e4fb55332aeffc2a42e97b6daf.zip
Connect to udp2tcp (tcp2udp) endpoints over v6
-rw-r--r--mullvad-relay-selector/src/lib.rs4
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,