# Functions
New constructs a new DNS processor.
NewMiekgResolver returns a new MiekgResolver.
NewPTRLookupCache returns a new cache.
# Structs
CacheConfig defines the success and failure caching parameters.
CacheSettings define the caching behavior for an individual cache.
Config defines the configuration options for the DNS processor.
MiekgResolver is a PTRResolver that is implemented using github.com/miekg/dns to send requests to DNS servers.
PTR represents a DNS pointer record (IP to hostname).
PTRLookupCache is a cache for storing and retrieving the results of reverse DNS queries.
# Interfaces
PTRResolver performs PTR record lookups.
# Type aliases
FieldAction defines the behavior when the target field exists.