From ef48007922006ee7eb0755d097d96fb0f1dd2ded Mon Sep 17 00:00:00 2001 From: lbl <1791778603@qq.com> Date: Mon, 24 Feb 2025 10:57:11 +0800 Subject: [PATCH] fix type error --- vnt/src/handle/recv_data/server.rs | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/vnt/src/handle/recv_data/server.rs b/vnt/src/handle/recv_data/server.rs index 9cbae94..9cef364 100644 --- a/vnt/src/handle/recv_data/server.rs +++ b/vnt/src/handle/recv_data/server.rs @@ -390,24 +390,15 @@ impl ServerPacketHandler { "device_fd == 0".into(), )); } else { - match tun_rs::SyncDevice::from_fd(device_fd as _) { - Ok(device) => { - if let Err(e) = self.tun_device_helper.start( - Arc::new(device), - self.config_info.allow_wire_guard, - ) { - self.callback.error(ErrorInfo::new_msg( - ErrorType::FailedToCrateDevice, - format!("{:?}", e), - )); - } - } - Err(e) => { - self.callback.error(ErrorInfo::new_msg( - ErrorType::FailedToCrateDevice, - format!("{:?}", e), - )); - } + let device = tun_rs::SyncDevice::from_fd(device_fd as _); + if let Err(e) = self.tun_device_helper.start( + Arc::new(device), + self.config_info.allow_wire_guard, + ) { + self.callback.error(ErrorInfo::new_msg( + ErrorType::FailedToCrateDevice, + format!("{:?}", e), + )); } } }