fix magic-dns feature gate

This commit is contained in:
Luna Yao
2026-04-04 05:51:49 +02:00
parent d94cb3a96d
commit 385ff54b3e
13 changed files with 156 additions and 117 deletions
+1 -2
View File
@@ -25,6 +25,7 @@ use crate::connector::direct::DirectConnectorManager;
use crate::connector::manual::{ConnectorManagerRpcService, ManualConnectorManager};
use crate::connector::tcp_hole_punch::TcpHolePunchConnector;
use crate::connector::udp_hole_punch::UdpHolePunchConnector;
#[cfg(feature = "magic-dns")]
use crate::dns::node::DnsNode;
use crate::gateway::icmp_proxy::IcmpProxy;
#[cfg(feature = "kcp")]
@@ -1383,8 +1384,6 @@ impl Instance {
.await
.with_context(|| "add ip failed")?;
self.dns.start();
Self::use_new_nic_ctx(nic_ctx.clone(), new_nic_ctx).await;
Ok(())
}