From cf4b1f418f1e02977e699b6f316a6edaf157d46c Mon Sep 17 00:00:00 2001 From: lubeilin <1791778603@qq.com> Date: Tue, 26 Dec 2023 21:46:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=BD=E7=95=A5=E5=9C=B0=E5=9D=80=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vnt/src/handle/handshake_handler.rs | 7 +++---- vnt/src/handle/registration_handler.rs | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/vnt/src/handle/handshake_handler.rs b/vnt/src/handle/handshake_handler.rs index 0a8e48e..f22f7de 100644 --- a/vnt/src/handle/handshake_handler.rs +++ b/vnt/src/handle/handshake_handler.rs @@ -174,10 +174,9 @@ fn send_recv( match main_channel.recv_from(recv_buf) { Ok((len, addr)) => { if server_address != addr { - Err(HandshakeEnum::Other(format!("invalid data,from {}", addr))) - } else { - Ok(len) + log::warn!("请求{:?}和响应{:?}地址不一致",server_address,addr); } + Ok(len) } Err(e) => Err(HandshakeEnum::Other(format!("receiver error:{}", e))), } @@ -223,7 +222,7 @@ pub fn secret_handshake( if net_packet.is_gateway() && net_packet.protocol() == Protocol::Service && service_packet::Protocol::from(net_packet.transport_protocol()) - == service_packet::Protocol::SecretHandshakeResponse + == service_packet::Protocol::SecretHandshakeResponse { Ok(()) } else { diff --git a/vnt/src/handle/registration_handler.rs b/vnt/src/handle/registration_handler.rs index bcc455d..4755267 100644 --- a/vnt/src/handle/registration_handler.rs +++ b/vnt/src/handle/registration_handler.rs @@ -88,7 +88,7 @@ pub fn registration( match main_channel.recv_from(&mut recv_buf) { Ok((len, addr)) => { if server_address != addr { - return Err(ReqEnum::Other(format!("invalid data,from {}", addr))); + log::warn!("请求{:?}和响应{:?}地址不一致",server_address,addr); } &mut recv_buf[..len] }