Pārlūkot izejas kodu

Merge pull request #27569 from Faless/net/ipv4_link_local

Exclude link-local IPv4s from editor host list.
Max Hilbrunner 6 gadi atpakaļ
vecāks
revīzija
bdf79f4c6e
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      editor/editor_settings.cpp

+ 3 - 0
editor/editor_settings.cpp

@@ -973,6 +973,9 @@ void EditorSettings::setup_network() {
 		// link-local IPv6 addresses don't work, skipping them
 		// link-local IPv6 addresses don't work, skipping them
 		if (ip.begins_with("fe80:0:0:0:")) // fe80::/64
 		if (ip.begins_with("fe80:0:0:0:")) // fe80::/64
 			continue;
 			continue;
+		// Same goes for IPv4 link-local (APIPA) addresses.
+		if (ip.begins_with("169.254.")) // 169.254.0.0/16
+			continue;
 		if (ip == current)
 		if (ip == current)
 			lip = current; //so it saves
 			lip = current; //so it saves
 		if (hint != "")
 		if (hint != "")