display related only when address is valid (#3137)

This commit is contained in:
Raja Subramanian authored and GitHub committed 2024-10-24 18:26:56 +05:30
1 parent fbdc2491d9
commit 024a75d27c
1 file changed
+5 -6
+5 -6
View File
@@ -1854,13 +1854,12 @@ func connectionDetailsFields(infos []*types.ICEConnectionInfo) []interface{} {
ipAddr = net.ParseIP(relatedAddress.Address)
if ipAddr != nil {
isPrivate = ipAddr.IsPrivate()
relatedAddressAddress := relatedAddress.Address
if !isPrivate && len(relatedAddressAddress) > minIPTruncateLen {
relatedAddressAddress = relatedAddressAddress[:len(relatedAddressAddress)-3] + "..."
}
cStr += " " + fmt.Sprintf(" related %s:%d", relatedAddressAddress, relatedAddress.Port)
}
relatedAddressAddress := relatedAddress.Address
if !isPrivate && len(relatedAddressAddress) > minIPTruncateLen {
relatedAddressAddress = relatedAddressAddress[:len(relatedAddressAddress)-3] + "..."
}
cStr += " " + fmt.Sprintf(" related %s:%d", relatedAddressAddress, relatedAddress.Port)
}
candidates = append(candidates, cStr)
}