Home | History | Annotate | Download | only in net

Lines Matching full:nil

71 	gerrno, err := C.getaddrinfo(nil, s, &hints, &res)
75 if err == nil { // see golang.org/issue/6232
85 for r := res; r != nil; r = r.ai_next {
90 return int(p[0])<<8 | int(p[1]), nil, true
94 return int(p[0])<<8 | int(p[1]), nil, true
111 gerrno, err := C.getaddrinfo(h, nil, &hints, &res)
115 if err == nil {
116 // err should not be nil, but sometimes getaddrinfo returns
117 // gerrno == C.EAI_SYSTEM with err == nil on Linux.
130 return nil, "", &DNSError{Err: err.Error(), Name: name}, true
134 if res != nil {
143 for r := res; r != nil; r = r.ai_next {
159 return addrs, cname, nil, true
190 if ip == nil {
191 return nil, &DNSError{Err: "invalid address", Name: addr}, true
194 if sa == nil {
195 return nil, &DNSError{Err: "invalid address " + ip.String(), Name: addr}, true
210 if err == nil { // see golang.org/issue/6232
216 return nil, &DNSError{Err: err.Error(), Name: addr}, true
230 return []string{string(b)}, nil, true
234 if ip4 := ip.To4(); ip4 != nil {
237 if ip6 := ip.To16(); ip6 != nil {
240 return nil, 0