mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-07 18:24:36 +00:00
refactor: handle quic proxy internally instead of use external udp port (#1743)
* deprecate quic_listen_port, add disable_relay_quic and enable_relay_foreign_network_quic * add set_src_modified to TcpProxyForWrappedSrcTrait * prioritize quic over kcp
This commit is contained in:
@@ -26,12 +26,12 @@ pub fn transport_config() -> Arc<TransportConfig> {
|
||||
let mut config = TransportConfig::default();
|
||||
|
||||
config
|
||||
// .max_concurrent_bidi_streams(VarInt::MAX)
|
||||
.max_concurrent_bidi_streams(u8::MAX.into())
|
||||
.max_concurrent_uni_streams(0u8.into())
|
||||
.keep_alive_interval(Some(Duration::from_secs(5)))
|
||||
.initial_mtu(1200)
|
||||
.min_mtu(1200)
|
||||
.enable_segmentation_offload(false)
|
||||
.enable_segmentation_offload(true)
|
||||
.congestion_controller_factory(Arc::new(BbrConfig::default()));
|
||||
|
||||
Arc::new(config)
|
||||
|
||||
Reference in New Issue
Block a user