Ignore link-local addresses in cluster advertisement (#9223)
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
ae891321ad
Коммит
0bbabd137b
@@ -263,7 +263,7 @@ func GetServerIpAddress() string {
|
||||
} else {
|
||||
for _, addr := range addrs {
|
||||
|
||||
if ip, ok := addr.(*net.IPNet); ok && !ip.IP.IsLoopback() {
|
||||
if ip, ok := addr.(*net.IPNet); ok && !ip.IP.IsLoopback() && !ip.IP.IsLinkLocalUnicast() && !ip.IP.IsLinkLocalMulticast() {
|
||||
if ip.IP.To4() != nil {
|
||||
return ip.IP.String()
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user