diff options
Diffstat (limited to 'src/pkg/net/port.go')
-rw-r--r-- | src/pkg/net/port.go | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/pkg/net/port.go b/src/pkg/net/port.go index a8ca60c60..16780da11 100644 --- a/src/pkg/net/port.go +++ b/src/pkg/net/port.go @@ -2,19 +2,16 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build darwin freebsd linux openbsd +// +build darwin freebsd linux netbsd openbsd // Read system port mappings from /etc/services package net -import ( - "os" - "sync" -) +import "sync" var services map[string]map[string]int -var servicesError os.Error +var servicesError error var onceReadServices sync.Once func readServices() { @@ -53,7 +50,7 @@ func readServices() { } // goLookupPort is the native Go implementation of LookupPort. -func goLookupPort(network, service string) (port int, err os.Error) { +func goLookupPort(network, service string) (port int, err error) { onceReadServices.Do(readServices) switch network { |