We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 30908fd commit 024d6eaCopy full SHA for 024d6ea
wgcfg/writer.go
@@ -6,7 +6,6 @@
6
package wgcfg
7
8
import (
9
- "errors"
10
"fmt"
11
"net"
12
"strings"
@@ -46,17 +45,16 @@ func (conf *Config) ToUAPI() (string, error) {
46
45
}
47
var ip net.IP
48
for _, iterip := range ips {
49
- iterip = iterip.To4()
50
- if iterip != nil {
51
- ip = iterip
+ if ip4 := iterip.To4(); ip4 != nil {
+ ip = ip4
52
break
53
54
if ip == nil {
55
ip = iterip
56
57
58
59
- return "", errors.New("Unable to resolve IP address of endpoint")
+ return "", fmt.Errorf("unable to resolve IP address of endpoint %q (%v)", ep.Host, ips)
60
61
resolvedEndpoint := Endpoint{ip.String(), ep.Port}
62
reps = append(reps, resolvedEndpoint.String())
0 commit comments