Versions in this module Expand all Collapse all v0 v0.41.15 Mar 13, 2023 Changes in this version + func DNSFindNameservers(t testing.TestingT, fqdn string, resolvers []string) []string + func DNSFindNameserversE(t testing.TestingT, fqdn string, resolvers []string) ([]string, error) + func DNSLookupAuthoritativeAllWithRetry(t testing.TestingT, query DNSQuery, resolvers []string, maxRetries int, ...) + func DNSLookupAuthoritativeAllWithValidation(t testing.TestingT, query DNSQuery, resolvers []string, ...) + func DNSLookupAuthoritativeAllWithValidationE(t testing.TestingT, query DNSQuery, resolvers []string, ...) error + func DNSLookupAuthoritativeAllWithValidationRetry(t testing.TestingT, query DNSQuery, resolvers []string, ...) + func DNSLookupAuthoritativeAllWithValidationRetryE(t testing.TestingT, query DNSQuery, resolvers []string, ...) error + type DNSAnswer struct + Type string + Value string + func (a DNSAnswer) String() string + type DNSAnswers []DNSAnswer + func DNSLookup(t testing.TestingT, query DNSQuery, resolvers []string) DNSAnswers + func DNSLookupAuthoritative(t testing.TestingT, query DNSQuery, resolvers []string) DNSAnswers + func DNSLookupAuthoritativeAll(t testing.TestingT, query DNSQuery, resolvers []string) DNSAnswers + func DNSLookupAuthoritativeAllE(t testing.TestingT, query DNSQuery, resolvers []string) (DNSAnswers, error) + func DNSLookupAuthoritativeAllWithRetryE(t testing.TestingT, query DNSQuery, resolvers []string, maxRetries int, ...) (DNSAnswers, error) + func DNSLookupAuthoritativeE(t testing.TestingT, query DNSQuery, resolvers []string) (DNSAnswers, error) + func DNSLookupAuthoritativeWithRetry(t testing.TestingT, query DNSQuery, resolvers []string, maxRetries int, ...) DNSAnswers + func DNSLookupAuthoritativeWithRetryE(t testing.TestingT, query DNSQuery, resolvers []string, maxRetries int, ...) (DNSAnswers, error) + func DNSLookupE(t testing.TestingT, query DNSQuery, resolvers []string) (DNSAnswers, error) + func (a DNSAnswers) Sort() + type DNSQuery struct + Name string + Type string + type InconsistentAuthoritativeError struct + Answers DNSAnswers + Nameserver string + PreviousAnswers DNSAnswers + Query DNSQuery + func (err InconsistentAuthoritativeError) Error() string + type MaxRetriesExceeded struct + Description string + MaxRetries int + func (err MaxRetriesExceeded) Error() string + type NSNotFoundError struct + FQDN string + Nameserver string + func (err NSNotFoundError) Error() string + type NoResolversError struct + func (err NoResolversError) Error() string + type NotFoundError struct + Nameserver string + Query DNSQuery + func (err NotFoundError) Error() string + type QueryTypeError struct + Type string + func (err QueryTypeError) Error() string + type ValidationError struct + Answers DNSAnswers + ExpectedAnswers DNSAnswers + Query DNSQuery + func (err ValidationError) Error() string