summaryrefslogtreecommitdiff
path: root/libgo/go/net/lookup.go
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2015-10-31 15:23:52 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2015-10-31 15:23:52 +0000
commitb9702967ee6ce84303296b111f596fefab3a60a9 (patch)
tree1d06e8295c2545767c9506ed39fd1c6ac8829167 /libgo/go/net/lookup.go
parent67376cd2a504c8357d4433f8262b819a8f5af0d9 (diff)
libgo: Update from Go 1.5 to Go 1.5.1.
Reviewed-on: https://go-review.googlesource.com/16527 From-SVN: r229624
Diffstat (limited to 'libgo/go/net/lookup.go')
-rw-r--r--libgo/go/net/lookup.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/libgo/go/net/lookup.go b/libgo/go/net/lookup.go
index a7ceee823f1..9008322dc5a 100644
--- a/libgo/go/net/lookup.go
+++ b/libgo/go/net/lookup.go
@@ -123,6 +123,9 @@ func lookupIPDeadline(host string, deadline time.Time) (addrs []IPAddr, err erro
// LookupPort looks up the port for the given network and service.
func LookupPort(network, service string) (port int, err error) {
+ if n, i, ok := dtoi(service, 0); ok && i == len(service) {
+ return n, nil
+ }
return lookupPort(network, service)
}