参考std判断公网IP

This commit is contained in:
lbl8603
2024-06-27 21:59:57 +08:00
parent 916fd8254b
commit 7c18df0a6f
+1 -6
View File
@@ -114,12 +114,7 @@ impl NatInfo {
*public_port = port;
}
}
if !ip.is_multicast()
&& !ip.is_broadcast()
&& !ip.is_unspecified()
&& !ip.is_loopback()
&& !ip.is_private()
{
if crate::nat::is_ipv4_global(&ip) {
if !self.public_ips.contains(&ip) {
self.public_ips.push(ip);
updated = true;