From 76bd79d97a0d3171c89dafa5858ca27d61766100 Mon Sep 17 00:00:00 2001 From: lbl <1791778603@qq.com> Date: Tue, 31 Dec 2024 14:20:15 +0800 Subject: [PATCH] update tun config --- vnt/src/tun_tap_device/create_device.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/vnt/src/tun_tap_device/create_device.rs b/vnt/src/tun_tap_device/create_device.rs index 64035f6..a17500e 100644 --- a/vnt/src/tun_tap_device/create_device.rs +++ b/vnt/src/tun_tap_device/create_device.rs @@ -63,18 +63,15 @@ fn create_device0(config: &DeviceConfig) -> io::Result> { .up(); #[cfg(target_os = "windows")] { - let default_name = if config.tap { - tun_config.layer(tun_rs::Layer::L2); - DEFAULT_TAP_NAME - } else { - DEFAULT_TUN_NAME - }; tun_config.name( config .device_name .clone() - .unwrap_or(default_name.to_string()), + .unwrap_or(DEFAULT_TUN_NAME.to_string()), ); + tun_config.platform_config(|v| { + v.metric(0).ring_capacity(4 * 1024 * 1024); + }) } #[cfg(target_os = "linux")]