diff --git a/vnt/src/handle/recv_data/server.rs b/vnt/src/handle/recv_data/server.rs index f1b9407..a9a4380 100644 --- a/vnt/src/handle/recv_data/server.rs +++ b/vnt/src/handle/recv_data/server.rs @@ -385,9 +385,10 @@ impl ServerPacketHandler { } else { match tun::Device::new(device_fd as _) { Ok(device) => { - if let Err(e) = - self.tun_device_helper.start(Arc::new(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::Unknown, format!("{:?}", e),