|
@@ -299,19 +299,17 @@ func Main(config *Config, configTest bool, buildVersion string, logger *logrus.L
|
|
if ok {
|
|
if ok {
|
|
for _, v := range vals {
|
|
for _, v := range vals {
|
|
ip, port, err := parseIPAndPort(fmt.Sprintf("%v", v))
|
|
ip, port, err := parseIPAndPort(fmt.Sprintf("%v", v))
|
|
- if err == nil {
|
|
|
|
- lightHouse.AddRemote(ip2int(vpnIp), NewUDPAddr(ip, port), true)
|
|
|
|
- } else {
|
|
|
|
|
|
+ if err != nil {
|
|
return nil, NewContextualError("Static host address could not be parsed", m{"vpnIp": vpnIp}, err)
|
|
return nil, NewContextualError("Static host address could not be parsed", m{"vpnIp": vpnIp}, err)
|
|
}
|
|
}
|
|
|
|
+ lightHouse.AddRemote(ip2int(vpnIp), NewUDPAddr(ip, port), true)
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
ip, port, err := parseIPAndPort(fmt.Sprintf("%v", v))
|
|
ip, port, err := parseIPAndPort(fmt.Sprintf("%v", v))
|
|
- if err == nil {
|
|
|
|
- lightHouse.AddRemote(ip2int(vpnIp), NewUDPAddr(ip, port), true)
|
|
|
|
- } else {
|
|
|
|
|
|
+ if err != nil {
|
|
return nil, NewContextualError("Static host address could not be parsed", m{"vpnIp": vpnIp}, err)
|
|
return nil, NewContextualError("Static host address could not be parsed", m{"vpnIp": vpnIp}, err)
|
|
}
|
|
}
|
|
|
|
+ lightHouse.AddRemote(ip2int(vpnIp), NewUDPAddr(ip, port), true)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|