From 582d458f70ab5e9a8ac5b1035d01bf4be21a48ab Mon Sep 17 00:00:00 2001 From: PoliEcho Date: Fri, 1 Aug 2025 18:41:17 +0200 Subject: [PATCH] maybe works now --- src/client/tun.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client/tun.rs b/src/client/tun.rs index c3011ce..5000295 100644 --- a/src/client/tun.rs +++ b/src/client/tun.rs @@ -23,14 +23,14 @@ pub fn create_tun_interface( return Ok(tun_iface); } -pub async fn read_tun_iface( +pub fn read_tun_iface( tun_iface: Arc, socket: Arc, network: Arc>, ) { let mut buf: [u8; IP_BUFFER_SIZE] = [0u8; IP_BUFFER_SIZE]; - + smol::block_on(async { loop { #[cfg(debug_assertions)] eprintln!("Started listening for ip packets"); @@ -41,7 +41,7 @@ pub async fn read_tun_iface( socket.clone(), )) .detach(); - } + }}); }