From 4a4d1c7e88914f38c468ebb61a1472e44c8bab44 Mon Sep 17 00:00:00 2001 From: alterdekim Date: Tue, 10 Dec 2024 04:38:19 +0300 Subject: [PATCH] modified: frida_core/src/mac_tun.rs --- frida_core/src/mac_tun.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frida_core/src/mac_tun.rs b/frida_core/src/mac_tun.rs index d3e5dc4..fb48bf5 100644 --- a/frida_core/src/mac_tun.rs +++ b/frida_core/src/mac_tun.rs @@ -21,7 +21,7 @@ pub fn create(cfg: AbstractDevice) -> (DeviceReader, DeviceWriter) { let address = cfg.address.unwrap().to_string(); address.push_str("/24"); - cmd("ip", &["addr", "add", "dev", iface.name(), address]); + cmd("ip", &["addr", "add", "dev", iface.name(), &address]); cmd("ip", &["link", "set", "up", "dev", iface.name()]); let iface = Arc::new(iface); @@ -41,12 +41,12 @@ pub struct DeviceReader { impl DeviceWriter { pub async fn write(&self, buf: &Vec) -> Result> { - self.send(buf) + self.writer.send(buf) } } impl DeviceReader { pub async fn read(&self, buf: &mut Vec) -> Result> { - self.recv(buf) + self.reader.recv(buf) } } \ No newline at end of file