From 36b44fba24be82349c4cd4b92eb14de1d7348d27 Mon Sep 17 00:00:00 2001 From: alterdekim Date: Wed, 11 Dec 2024 05:15:03 +0300 Subject: [PATCH] modified: frida_core/src/linux_tun.rs --- frida_core/src/linux_tun.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frida_core/src/linux_tun.rs b/frida_core/src/linux_tun.rs index 6a1065f..4f29700 100644 --- a/frida_core/src/linux_tun.rs +++ b/frida_core/src/linux_tun.rs @@ -8,26 +8,26 @@ use log::info; pub fn create(cfg: AbstractDevice) -> (DeviceReader, DeviceWriter) { - let builder = Tun::builder(); + let mut builder = Tun::builder(); if cfg.tun_name.is_some() { - builder.name(&cfg.tun_name.unwrap()); + builder = builder.name(&cfg.tun_name.unwrap()); } if cfg.mtu.is_some() { - builder.mtu(cfg.mtu.unwrap().into()); + builder = builder.mtu(cfg.mtu.unwrap().into()); } if cfg.address.is_some() { - builder.address(cfg.address.unwrap()); + builder = builder.address(cfg.address.unwrap()); } if cfg.netmask.is_some() { - builder.netmask(cfg.netmask.unwrap()); + builder = builder.netmask(cfg.netmask.unwrap()); } if cfg.destination.is_some() { - builder.destination(cfg.destination.unwrap()); + builder = builder.destination(cfg.destination.unwrap()); } let tun = Arc::new(