Documentation ¶
Overview ¶
Package pdns provides code to be used with PowerDNS (pdns) as a "pipe backend" CoProcess.
Protocol description: http://downloads.powerdns.com/documentation/html/backends-detail.html#PIPEBACKEND.
Mainly the resolver has to interpret zkns addresses in a way that is helpful for DNS. This involves approximating CNAME/A records when appropriate.
Index ¶
Constants ¶
View Source
const ( KIND_AXFR = "AXFR" // ignored for now KIND_Q = "Q" KIND_PING = "PING" )
Variables ¶
View Source
var ( GREETING_ABI_V2 = []byte("HELO\t2") GREETING_REPLY = "OK\tzkns2pdns\n" END_REPLY = "END\n" FAIL_REPLY = "FAIL\n" )
Functions ¶
func NewPdnsResolver ¶
NewPdnsResolver creates a new PdnsResolver.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.