Use net.ParseIP() to add missing port numbers

This commit is contained in:
Frank Denis 2018-01-14 00:15:01 +01:00
parent 1b7b6418f1
commit 01d424a942
1 changed files with 1 additions and 1 deletions

View File

@ -31,7 +31,7 @@ type RegisteredServer struct {
}
func NewServerStampFromLegacy(serverAddrStr string, serverPkStr string, providerName string) (ServerStamp, error) {
if strings.Contains(serverAddrStr, "]") && !strings.Contains(serverAddrStr, ":") {
if net.ParseIP(serverAddrStr) != nil {
serverAddrStr = fmt.Sprintf("%s:d", serverAddrStr, DefaultPort)
}
return ServerStamp{