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