aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJeff Sickel <jas@corpus-callosum.com>2014-01-08 21:22:18 +0100
committerDavid du Colombier <0intro@gmail.com>2014-01-08 21:22:18 +0100
commita03e8a5be017f4741c029c04a3333bb655ab8059 (patch)
tree7fefdff34f2b8f76b8c6411c279939c2a66f9493 /src
parente7c21703a86458121545b814c49383bc903acfc8 (diff)
downloadgo-a03e8a5be017f4741c029c04a3333bb655ab8059.tar.xz
plan9: lookup query must seek to offset 0 before reading or
writing /net/dns or /net/cs (see nbd(8)). R=golang-codereviews CC=0intro, golang-codereviews, rsc https://golang.org/cl/49060043
Diffstat (limited to 'src')
-rw-r--r--src/pkg/net/lookup_plan9.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pkg/net/lookup_plan9.go b/src/pkg/net/lookup_plan9.go
index a755ff2aac..95c0f0b068 100644
--- a/src/pkg/net/lookup_plan9.go
+++ b/src/pkg/net/lookup_plan9.go
@@ -16,6 +16,10 @@ func query(filename, query string, bufSize int) (res []string, err error) {
}
defer file.Close()
+ _, err = file.Seek(0, 0)
+ if err != nil {
+ return
+ }
_, err = file.WriteString(query)
if err != nil {
return