Home | History | Annotate | Download | only in dns

Lines Matching defs:dns

19 // Package dns implements a dns resolver to be installed as the default resolver
21 package dns
48 // In DNS, service config is encoded in a TXT record via the mechanism
54 errMissingAddr = errors.New("dns resolver: missing address")
60 errEndsWithColon = errors.New("dns resolver: missing port after port-separator colon")
63 // NewBuilder creates a dnsBuilder which is used to factory DNS resolvers.
69 // frequency of polling the DNS server.
73 // Build creates and starts a DNS resolver that watches the name resolution of the target.
76 return nil, fmt.Errorf("Default DNS resolver does not support custom DNS server")
98 // DNS address (non-IP).
117 // Scheme returns the naming scheme of this resolver builder, which is "dns".
119 return "dns"
212 grpclog.Infof("grpc: failed dns SRV record lookup due to %v.\n", err)
218 grpclog.Infof("grpc: failed load balancer address dns lookup due to %v.\n", err)
237 grpclog.Infof("grpc: failed dns TXT record lookup due to %v.\n", err)
257 grpclog.Warningf("grpc: failed dns A record lookup due to %v.\n", err)