package
2.2.0+incompatible
Repository: https://github.com/ljkiraly/sdk.git
Documentation: pkg.go.dev

# Packages

Package adapt provides possible to adapt dns.Handler to dnsutils.Handler.
Package cache stores successful requests to DNS server.
Package chain provides a simple file for creating a dnsutils.Handler from a 'chain' of dnsutils.Handler.
Package checkmsg checks if dns message is correct.
Package connect simply connects to the concrete endpoint.
Package dnsconfigs stores DNS configs.
Package fanout sends incoming queries in parallel to few endpoints.
Package memory provides a/aaaa memory storage.
Package next allows to dns handlers be joined into chain.
Package noloop prevents loops.
Package norecursion disables recursion for the incomming query.
Package searches makes requests to all subdomains received from DNS configs.
Package trace provides a wrapper for tracing around a dnsutils.Handler.

# Functions

ContainsDNSConfig returns true if array contains a specific dns config.
ListenAndServe starts dns server with specific handler.

# Interfaces

Handler handles dns queries.