From d0efc40efba5e3e9a98388cb45244aa0a272496d Mon Sep 17 00:00:00 2001 From: "Sijie.Sun" Date: Sat, 13 Sep 2025 08:48:12 +0800 Subject: [PATCH] fix foreign network direct conn with mapped listeners (#1363) --- easytier/src/peers/foreign_network_manager.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easytier/src/peers/foreign_network_manager.rs b/easytier/src/peers/foreign_network_manager.rs index b556df36..7504d2c2 100644 --- a/easytier/src/peers/foreign_network_manager.rs +++ b/easytier/src/peers/foreign_network_manager.rs @@ -171,6 +171,8 @@ impl ForeignNetworkEntry { flags.disable_relay_kcp = !global_ctx.get_flags().enable_relay_foreign_network_kcp; config.set_flags(flags); + config.set_mapped_listeners(Some(global_ctx.config.get_mapped_listeners())); + let foreign_global_ctx = Arc::new(GlobalCtx::new(config)); foreign_global_ctx .replace_stun_info_collector(Box::new(global_ctx.get_stun_info_collector().clone()));