add two cmd line option (#241)

1. disable_p2p: only using specified peers to relay packets.
2. relay_all_peer_rpc: allow relay route info for networks not in whitelist
This commit is contained in:
Sijie.Sun
2024-08-10 00:26:54 +08:00
committed by GitHub
parent 1d22fdc972
commit b6fb7ac962
7 changed files with 100 additions and 19 deletions
+4
View File
@@ -602,6 +602,10 @@ impl UdpHolePunchConnector {
}
pub async fn run(&mut self) -> Result<(), Error> {
if self.data.global_ctx.get_flags().disable_p2p {
return Ok(());
}
self.run_as_client().await?;
self.run_as_server().await?;