Add quic-listen-port flag for customization of the port used by QUIC proxy (#1473)

This commit is contained in:
Luna Yao
2025-10-14 03:43:50 +02:00
committed by GitHub
parent 87b7b7ed7c
commit 5292b87275
7 changed files with 39 additions and 12 deletions
+5
View File
@@ -697,6 +697,10 @@ impl NetworkConfig {
flags.disable_quic_input = disable_quic_input;
}
if let Some(quic_listen_port) = self.quic_listen_port {
flags.quic_listen_port = quic_listen_port as u32;
}
if let Some(disable_p2p) = self.disable_p2p {
flags.disable_p2p = disable_p2p;
}
@@ -873,6 +877,7 @@ impl NetworkConfig {
result.disable_kcp_input = Some(flags.disable_kcp_input);
result.enable_quic_proxy = Some(flags.enable_quic_proxy);
result.disable_quic_input = Some(flags.disable_quic_input);
result.quic_listen_port = Some(flags.quic_listen_port as i32);
result.disable_p2p = Some(flags.disable_p2p);
result.bind_device = Some(flags.bind_device);
result.no_tun = Some(flags.no_tun);