Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNXDomain = errors.New("non existent domain") ErrNoQTypeRecord = errors.New("domain exists but no record matching the question type") )
Functions ¶
Types ¶
type DNSResolver ¶
type DNSResolver struct {
DnsEntriesCacheStore map[string]dns.RR
DnsEntriesCacheMap map[string][]dnsRecord
}
var DnsResolver *DNSResolver
func (*DNSResolver) RegisterA ¶
func (d *DNSResolver) RegisterA(record dnsRecord) error
Register A record
func (*DNSResolver) RegisterAAAA ¶
func (d *DNSResolver) RegisterAAAA(record dnsRecord) error
Register AAAA record
Click to show internal directories.
Click to hide internal directories.