Skip to content

Commit d38ba9d

Browse files
authored
XDNS finalmask: Allow "domain+udp://0.0.0.0:0" for using dialerProxy (#6086)
Fixes #6046 (comment)
1 parent 9d9eaf3 commit d38ba9d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

transport/internet/finalmask/xdns/client.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ func NewConnClient(c *Config, raw net.PacketConn) (net.PacketConn, error) {
8585
if ip == nil {
8686
return nil, errors.New("invalid ip address")
8787
}
88-
port, _ := strconv.Atoi(p)
89-
if port == 0 {
90-
return nil, errors.New("invalid port")
88+
port, err := strconv.Atoi(p)
89+
if err != nil {
90+
return nil, errors.New("invalid port").Base(err)
9191
}
9292
addr := &net.UDPAddr{IP: ip, Port: port}
9393
resolverAddrs = append(resolverAddrs, addr)

0 commit comments

Comments
 (0)