mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-15 22:41:29 +03:00
fix get relay server for ipv6
This commit is contained in:
@@ -475,15 +475,7 @@ impl RendezvousMediator {
|
||||
relay_server = provided_by_rendzvous_server;
|
||||
}
|
||||
if relay_server.is_empty() {
|
||||
if self.host.contains(":") {
|
||||
let tmp: Vec<&str> = self.host.split(":").collect();
|
||||
if tmp.len() == 2 {
|
||||
let port: u16 = tmp[1].parse().unwrap_or(0);
|
||||
relay_server = format!("{}:{}", tmp[0], port + 1);
|
||||
}
|
||||
} else {
|
||||
relay_server = self.host.clone();
|
||||
}
|
||||
relay_server = crate::increase_port(&self.host, 1);
|
||||
}
|
||||
relay_server
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user