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)