浏览代码

Merge pull request #27569 from Faless/net/ipv4_link_local

Exclude link-local IPv4s from editor host list.
Max Hilbrunner 6 年之前
父节点
当前提交
bdf79f4c6e
共有 1 个文件被更改,包括 3 次插入0 次删除
  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
 		if (ip.begins_with("fe80:0:0:0:")) // fe80::/64
 			continue;
+		// Same goes for IPv4 link-local (APIPA) addresses.
+		if (ip.begins_with("169.254.")) // 169.254.0.0/16
+			continue;
 		if (ip == current)
 			lip = current; //so it saves
 		if (hint != "")