Merge pull request #27569 from Faless/net/ipv4_link_local

Exclude link-local IPv4s from editor host list.
This commit is contained in:
Max Hilbrunner 2019-05-14 16:08:16 +02:00 committed by GitHub
commit bdf79f4c6e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 != "")