From 539cf03ad5473a83dab57b21c544a94d08e33b86 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Tue, 11 May 2021 19:02:18 +0800 Subject: [PATCH] make local connection secured --- libs/hbb_common/protos/rendezvous.proto | 1 + src/rendezvous_mediator.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/libs/hbb_common/protos/rendezvous.proto b/libs/hbb_common/protos/rendezvous.proto index cd920bb3a..c71084785 100644 --- a/libs/hbb_common/protos/rendezvous.proto +++ b/libs/hbb_common/protos/rendezvous.proto @@ -109,6 +109,7 @@ message LocalAddr { bytes socket_addr = 1; bytes local_addr = 2; string relay_server = 3; + string id = 4; } message RendezvousMessage { diff --git a/src/rendezvous_mediator.rs b/src/rendezvous_mediator.rs index 0e5c9cfa1..f804d7e89 100644 --- a/src/rendezvous_mediator.rs +++ b/src/rendezvous_mediator.rs @@ -302,6 +302,7 @@ impl RendezvousMediator { relay_server = fla.relay_server; } msg_out.set_local_addr(LocalAddr { + id: Config::get_id(), socket_addr: AddrMangle::encode(peer_addr), local_addr: AddrMangle::encode(local_addr), relay_server,