From 1d5257363c96fd39a607f099c34b0e6b459ffcc5 Mon Sep 17 00:00:00 2001 From: lbl <1791778603@qq.com> Date: Mon, 24 Feb 2025 10:24:48 +0800 Subject: [PATCH] use SyncDevice --- Cargo.lock | 2 +- vnt/src/handle/recv_data/server.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 68253e9..9f34761 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2083,7 +2083,7 @@ dependencies = [ [[package]] name = "tun-rs" -version = "2.0.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57cff936a4d3a03480e462b2b384dabd5baf64794f10f172965b18e0223d5fc7" dependencies = [ diff --git a/vnt/src/handle/recv_data/server.rs b/vnt/src/handle/recv_data/server.rs index 28de416..9cbae94 100644 --- a/vnt/src/handle/recv_data/server.rs +++ b/vnt/src/handle/recv_data/server.rs @@ -390,7 +390,7 @@ impl ServerPacketHandler { "device_fd == 0".into(), )); } else { - match tun_rs::platform::Device::from_fd(device_fd as _) { + match tun_rs::SyncDevice::from_fd(device_fd as _) { Ok(device) => { if let Err(e) = self.tun_device_helper.start( Arc::new(device),