add ipv6 config patch

This commit is contained in:
sijie.sun
2026-04-26 12:25:37 +08:00
parent 67366aba55
commit dd2e3488fe
4 changed files with 82 additions and 2 deletions
+7 -2
View File
@@ -881,8 +881,13 @@ impl NetworkConfig {
result.network_length = Some(ipv4.network_length() as i32);
}
result.ipv6_public_addr_provider = Some(config.get_ipv6_public_addr_provider());
result.ipv6_public_addr_auto = Some(config.get_ipv6_public_addr_auto());
if config.get_ipv6_public_addr_provider() != default_config.get_ipv6_public_addr_provider()
{
result.ipv6_public_addr_provider = Some(config.get_ipv6_public_addr_provider());
}
if config.get_ipv6_public_addr_auto() != default_config.get_ipv6_public_addr_auto() {
result.ipv6_public_addr_auto = Some(config.get_ipv6_public_addr_auto());
}
result.ipv6_public_addr_prefix = config
.get_ipv6_public_addr_prefix()
.map(|prefix| prefix.to_string());