From 44122f3c689af4fe72c55674cb567ffd2fa75106 Mon Sep 17 00:00:00 2001 From: "B. Blechschmidt" Date: Tue, 4 Apr 2023 10:17:13 +0200 Subject: [PATCH] Improve performance by increasing smoltcp socket buffer size --- src/tun2proxy.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tun2proxy.rs b/src/tun2proxy.rs index e0ea424..8af1c25 100644 --- a/src/tun2proxy.rs +++ b/src/tun2proxy.rs @@ -481,8 +481,8 @@ impl<'a> TunToProxy<'a> { manager.new_connection(&resolved_conn, manager.clone())? { let mut socket = tcp::Socket::new( - tcp::SocketBuffer::new(vec![0; 4096]), - tcp::SocketBuffer::new(vec![0; 4096]), + tcp::SocketBuffer::new(vec![0; 1024 * 128]), + tcp::SocketBuffer::new(vec![0; 1024 * 128]), ); socket.set_ack_delay(None); let dst = SocketAddr::try_from(dst)?;