Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ROOT_NAME_SERVER = "192.5.5.241"
Functions ¶
func GenMessage ¶
func ResolveDomainName ¶
Types ¶
type DNSMessage ¶
type DNSMessage struct { Header Header Question Question Answers []ResourceRecord Authority []ResourceRecord Additional []ResourceRecord }
func DecodeMessage ¶
func DecodeMessage(dnsResponse []byte) (DNSMessage, error)
type Header ¶
type ResourceRecord ¶
type ResourceRecord struct { Name string Type uint16 Class uint16 TTL uint32 Length uint16 Data string }
func DecodeResourceRecord ¶
func DecodeResourceRecord(buffer []byte, offset int) (*ResourceRecord, int, error)
Click to show internal directories.
Click to hide internal directories.