summaryrefslogtreecommitdiff
path: root/src/pkg/net
diff options
context:
space:
mode:
authorMikio Hara <mikioh.mikioh@gmail.com>2013-08-31 16:29:50 +0900
committerMikio Hara <mikioh.mikioh@gmail.com>2013-08-31 16:29:50 +0900
commit9767b746d819bd65fb3313798a4add6b249ccf0b (patch)
treeb75a7184d06428353d832dfe9d46eab969969671 /src/pkg/net
parent7426b37b0d4bd15fdc88b4a350fba83f2f30beec (diff)
downloadgo-9767b746d819bd65fb3313798a4add6b249ccf0b.tar.gz
net: keep lookup IP stuff close
Also flattens import declaration. R=golang-dev, alex.brainman CC=golang-dev https://codereview.appspot.com/13373046
Diffstat (limited to 'src/pkg/net')
-rw-r--r--src/pkg/net/lookup.go28
1 files changed, 13 insertions, 15 deletions
diff --git a/src/pkg/net/lookup.go b/src/pkg/net/lookup.go
index 0a10de239..20f20578c 100644
--- a/src/pkg/net/lookup.go
+++ b/src/pkg/net/lookup.go
@@ -4,9 +4,7 @@
package net
-import (
- "time"
-)
+import "time"
// protocols contains minimal mappings between internet protocol
// names and numbers for platforms that don't have a complete list of
@@ -21,6 +19,18 @@ var protocols = map[string]int{
"ipv6-icmp": 58, "IPV6-ICMP": 58, "IPv6-ICMP": 58,
}
+// LookupHost looks up the given host using the local resolver.
+// It returns an array of that host's addresses.
+func LookupHost(host string) (addrs []string, err error) {
+ return lookupHost(host)
+}
+
+// LookupIP looks up host using the local resolver.
+// It returns an array of that host's IPv4 and IPv6 addresses.
+func LookupIP(host string) (addrs []IP, err error) {
+ return lookupIPMerge(host)
+}
+
var lookupGroup singleflight
// lookupIPMerge wraps lookupIP, but makes sure that for any given
@@ -42,12 +52,6 @@ func lookupIPMerge(host string) (addrs []IP, err error) {
return addrs, nil
}
-// LookupHost looks up the given host using the local resolver.
-// It returns an array of that host's addresses.
-func LookupHost(host string) (addrs []string, err error) {
- return lookupHost(host)
-}
-
func lookupIPDeadline(host string, deadline time.Time) (addrs []IP, err error) {
if deadline.IsZero() {
return lookupIPMerge(host)
@@ -85,12 +89,6 @@ func lookupIPDeadline(host string, deadline time.Time) (addrs []IP, err error) {
return
}
-// LookupIP looks up host using the local resolver.
-// It returns an array of that host's IPv4 and IPv6 addresses.
-func LookupIP(host string) (addrs []IP, err error) {
- return lookupIPMerge(host)
-}
-
// LookupPort looks up the port for the given network and service.
func LookupPort(network, service string) (port int, err error) {
return lookupPort(network, service)