diff --git a/src/net/cgo_unix.go b/src/net/cgo_unix.go index 3afa014b6f7..1e170dbc0af 100644 --- a/src/net/cgo_unix.go +++ b/src/net/cgo_unix.go @@ -351,7 +351,7 @@ func cgoResSearch(hostname string, rtype, class int) ([]dnsmessage.Resource, err var size int for { - size := _C_res_nsearch(state, (*_C_char)(unsafe.Pointer(s)), class, rtype, buf, bufSize) + size = _C_res_nsearch(state, (*_C_char)(unsafe.Pointer(s)), class, rtype, buf, bufSize) if size <= 0 || size > 0xffff { return nil, errors.New("res_nsearch failure") }