modified: frida_client/src/client.rs
This commit is contained in:
parent
0690c0f781
commit
900ef12715
@ -179,13 +179,13 @@ pub mod android {
|
||||
impl VpnClient for AndroidClient {
|
||||
async fn start(&self) {
|
||||
info!("FD: {:?}", &self.fd);
|
||||
let mut dev = unsafe { File::from_raw_fd(self.fd) };
|
||||
let mut dev1 = unsafe { File::from_raw_fd(self.fd) };
|
||||
let mtu: u16 = 1500;
|
||||
let (reader, writer) = frida_core::create(self.fd);
|
||||
let mut client = CoreVpnClient{client_config: self.client_config.clone(), dev_reader: FdReader{br: dev}, dev_writer: FdWriter{br: dev1}, close_token: self.close_token.clone()};
|
||||
info!("SSS: {:?}", &self.client_config.server.endpoint);
|
||||
let sock = UdpSocket::bind("0.0.0.0:0").await.unwrap();
|
||||
sock.connect(&self.client_config.server.endpoint).await.unwrap();
|
||||
client.start(sock).await;
|
||||
client.start(sock, reader, writer, mtu).await;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -309,7 +309,7 @@ pub mod desktop {
|
||||
async fn start(&self) {
|
||||
info!("client_address: {:?}", &self.client_config.client.address);
|
||||
let mut config = AbstractDevice::default();
|
||||
let mtu: u16 = 1400;
|
||||
let mtu: u16 = 1500;
|
||||
config.address(self.client_config.client.address.parse().unwrap())
|
||||
.netmask(Ipv4Addr::new(255, 255, 255, 255))
|
||||
.destination(Ipv4Addr::new(10, 66, 66, 1))
|
||||
|
Loading…
x
Reference in New Issue
Block a user