aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Sing <jsing@google.com>2011-12-01 10:17:33 +1100
committerAndrew Gerrand <adg@golang.org>2011-12-01 10:17:33 +1100
commit595efd0d205b2a1fe143440088f8f394b09c3b8c (patch)
treeb1ac9ad21b306d8184b70cc26d17b2de412a65f5
parent07ee3cc741604136254499ccaf1e6c9d1bd868ff (diff)
downloadgo-595efd0d205b2a1fe143440088f8f394b09c3b8c.tar.gz
go-595efd0d205b2a1fe143440088f8f394b09c3b8c.zip
syscall: fix openbsd sysctl hostname/domainname workaround
Fixes #2509. R=golang-dev, adg CC=golang-dev https://golang.org/cl/5451055
-rw-r--r--src/pkg/syscall/syscall_bsd.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/syscall/syscall_bsd.go b/src/pkg/syscall/syscall_bsd.go
index 163232ad48..8969c5d672 100644
--- a/src/pkg/syscall/syscall_bsd.go
+++ b/src/pkg/syscall/syscall_bsd.go
@@ -563,7 +563,7 @@ func Sysctl(name string) (value string, err error) {
// Work around a bug that was fixed after OpenBSD 5.0.
// The length for kern.hostname and kern.domainname is always
// returned as 0 when a nil value is passed for oldp.
- if OS == "openbsd" && (value == "kern.hostname" || value == "kern.domainname") {
+ if OS == "openbsd" && (name == "kern.hostname" || name == "kern.domainname") {
// MAXHOSTNAMELEN
n = 256
} else {