type net.DNSError

49 uses

	net (current package)
		cgo_unix.go#L50: 		return zero, &DNSError{
		cgo_unix.go#L80: 		return zero, &DNSError{
		cgo_unix.go#L110: 		return 0, &DNSError{Err: "unknown network", Name: network + "/" + service}
		cgo_unix.go#L127: 		return 0, &DNSError{Err: err.Error(), Name: network + "/" + service}
		cgo_unix.go#L179: 		return nil, &DNSError{Err: err.Error(), Name: name}
		cgo_unix.go#L257: 		return nil, &DNSError{Err: "invalid address", Name: addr}
		cgo_unix.go#L261: 		return nil, &DNSError{Err: "invalid address " + ip.String(), Name: addr}
		dnsclient.go#L36: 		return "", &DNSError{Err: "unrecognized address", Name: addr}
		dnsclient_unix.go#L304: 		return dnsmessage.Parser{}, "", &DNSError{Err: errCannotMarshalDNSMessage.Error(), Name: name}
		dnsclient_unix.go#L474: 	if err, ok := err.(*DNSError); ok {
		dnsclient_unix.go#L715: 					lastErr = &DNSError{
		dnsclient_unix.go#L728: 						lastErr = &DNSError{
		dnsclient_unix.go#L743: 						lastErr = &DNSError{
		dnsclient_unix.go#L758: 						lastErr = &DNSError{
		dnsclient_unix.go#L771: 						lastErr = &DNSError{
		dnsclient_unix.go#L793: 	if lastErr, ok := lastErr.(*DNSError); ok {
		dnsclient_unix.go#L845: 		var dnsErr *DNSError
		dnsclient_unix.go#L863: 			return nil, &DNSError{
		dnsclient_unix.go#L872: 				return nil, &DNSError{
		dnsclient_unix.go#L882: 			return nil, &DNSError{
		lookup.go#L97: 	return 0, &DNSError{Err: "unknown network", Name: network + "/" + service}
		lookup.go#L110: 	return 0, &DNSError{Err: "unknown network", Name: errNetwork + "/" + service}
		lookup.go#L367: 			if _, ok := err.(*DNSError); !ok {
		lookup.go#L474: 		return "", &DNSError{Err: errMalformedDNSRecordsDetail, Name: host}
		lookup.go#L517: 		return "", nil, &DNSError{Err: "SRV header name is invalid", Name: name}
		lookup.go#L530: 		return cname, filteredAddrs, &DNSError{Err: errMalformedDNSRecordsDetail, Name: name}
		lookup.go#L570: 		return filteredMX, &DNSError{Err: errMalformedDNSRecordsDetail, Name: name}
		lookup.go#L610: 		return filteredNS, &DNSError{Err: errMalformedDNSRecordsDetail, Name: name}
		lookup.go#L668: 		return filteredNames, &DNSError{Err: errMalformedDNSRecordsDetail, Name: addr}
		lookup.go#L727: 			return "", nil, &DNSError{
		lookup.go#L735: 				return "", nil, &DNSError{
		lookup.go#L748: 			return "", nil, &DNSError{
		lookup.go#L773: 			return nil, &DNSError{
		lookup.go#L781: 				return nil, &DNSError{
		lookup.go#L791: 			return nil, &DNSError{
		lookup.go#L817: 			return nil, &DNSError{
		lookup.go#L825: 				return nil, &DNSError{
		lookup.go#L835: 			return nil, &DNSError{
		lookup.go#L859: 			return nil, &DNSError{
		lookup.go#L867: 				return nil, &DNSError{
		lookup.go#L877: 			return nil, &DNSError{
		net.go#L663: type DNSError struct {
		net.go#L679: func newDNSError(err error, name, server string) *DNSError {
		net.go#L698: 	return &DNSError{
		net.go#L710: func (e *DNSError) Unwrap() error { return e.UnwrapErr }
		net.go#L712: func (e *DNSError) Error() string {
		net.go#L727: func (e *DNSError) Timeout() bool { return e.IsTimeout }
		net.go#L732: func (e *DNSError) Temporary() bool { return e.IsTimeout || e.IsTemporary }

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L276: 	dnsErr, ok := err.(*net.DNSError)