From 1b8526945485f530b628471a2934d20911b653bf Mon Sep 17 00:00:00 2001 From: alterdekim Date: Sun, 8 Sep 2024 19:55:21 +0300 Subject: [PATCH] Changes to be committed: modified: src/client.rs --- src/client.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/client.rs b/src/client.rs index 535430c..57bf256 100644 --- a/src/client.rs +++ b/src/client.rs @@ -29,7 +29,8 @@ fn configure_routes(endpoint_ip: &str, s_interface: Option<&str>) { let inter_name = if s_interface.is_some() { s_interface.unwrap() } else { &net_inter.name }; - let mut ip_output = Command::new("ip") + let mut ip_output = Command::new("sudo") + .arg("ip") .arg("-4") .arg("route") .arg("add") @@ -43,7 +44,8 @@ fn configure_routes(endpoint_ip: &str, s_interface: Option<&str>) { error!("Failed to forward packets: {:?}", String::from_utf8_lossy(&ip_output.stderr)); } - ip_output = Command::new("ip") + ip_output = Command::new("sudo") + .arg("ip") .arg("route") .arg("add") .arg(endpoint_ip.to_owned()+"/32")