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),