Documentation
¶
Index ¶
- Constants
- func AnswerStrings(response *dns.Msg) []string
- func NormalizeServers(servers ...string) []string
- type Resolver
- func Build(cfg config.Parameters, s *spec.Responses, logger *zap.Logger) Resolver
- func NewDns(server string, logger *zap.Logger) Resolver
- func NewLocal(path string, logger *zap.Logger) Resolver
- func NewMulti(resolvers ...Resolver) Resolver
- func NewRecorder(r Resolver, responses *spec.Responses, logger *zap.Logger) Resolver
- func NewReplay(r *spec.Responses, logger *zap.Logger) Resolver
- func NewReplayFromFile(p string, logger *zap.Logger) Resolver
Constants ¶
View Source
const DefaultResolvConfPath = "/etc/resolv.conf"
View Source
const DownstreamLocalhost = "localhost"
View Source
const DownstreamNone = "none"
Variables ¶
This section is empty.
Functions ¶
func AnswerStrings ¶
func NormalizeServers ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.