Documentation ¶
Overview ¶
Package dnsutil contains DNS related helper functions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DuplicateCNAME ¶
DuplicateCNAME returns true if r already exists in records.
func ExtractAddressFromReverse ¶
ExtractAddressFromReverse turns a standard PTR reverse record name into an IP address. This works for ipv4 or ipv6.
54.119.58.176.in-addr.arpa. becomes 176.58.119.54. If the conversion failes the empty string is returned.
func ParseHostPort ¶
ParseHostPort will check if the host part is a valid IP address, if the IP address is valid, but no port is found, defaultPort is added.
func ParseHostPortOrFile ¶
ParseHostPortOrFile parses the strings in s, each string can either be a address, address:port or a filename. The address part is checked and the filename case a resolv.conf like file is parsed and the nameserver found are returned.
Types ¶
This section is empty.