Documentation
¶
Index ¶
- func DigDomain(domain string, recordType string) ([]table.Row, error)
- func DomainDetails(host string)
- func GetDomains() []list.Item
- func InitDomain(domain string) ([]table.Row, error)
- func ListDomains(domains []list.Item) string
- func StartProgram() []list.Item
- type DNSEntity
- type DNSLookupResult
- type EDNSInfo
- type Pseudosection
- type Report
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DomainDetails ¶
func DomainDetails(host string)
func GetDomains ¶
func ListDomains ¶
func StartProgram ¶
Types ¶
type DNSLookupResult ¶
type DNSLookupResult struct {
ID int `json:"id"`
Opcode string `json:"opcode"`
Status string `json:"status"`
Flags []string `json:"flags"`
QueryNum int `json:"query_num"`
AnswerNum int `json:"answer_num"`
AuthorityNum int `json:"authority_num"`
AdditionalNum int `json:"additional_num"`
OptPseudosection Pseudosection `json:"opt_pseudosection"`
Question DNSEntity `json:"question"`
Answer []DNSEntity `json:"answer"`
QueryTime int `json:"query_time"`
Server string `json:"server"`
When string `json:"when"`
Rcvd int `json:"rcvd"`
WhenEpoch int64 `json:"when_epoch"`
}
type Pseudosection ¶
type Pseudosection struct {
EDNS EDNSInfo `json:"edns"`
}
Click to show internal directories.
Click to hide internal directories.