smoltcp use larger tx/rx buf size (#1085)

* smoltcp use larger tx/rx buf size
* fix direct conn check
This commit is contained in:
Sijie.Sun
2025-07-06 10:53:01 +08:00
committed by GitHub
parent f85b031402
commit 3c65594030
4 changed files with 22 additions and 3 deletions

View File

@@ -21,7 +21,7 @@ use crate::{
},
ip_reassembler::IpReassembler,
kcp_proxy::NatDstKcpConnector,
tokio_smoltcp::{channel_device, Net, NetConfig},
tokio_smoltcp::{channel_device, BufferSize, Net, NetConfig},
},
tunnel::packet_def::{PacketType, ZCPacket},
};
@@ -318,6 +318,11 @@ impl Socks5ServerNet {
.parse()
.unwrap(),
vec![format!("{}", ipv4_addr.address()).parse().unwrap()],
Some(BufferSize {
tcp_rx_size: 1024 * 128,
tcp_tx_size: 1024 * 128,
..Default::default()
}),
),
);