All functions

as.data.frame(<gdns_response>)

Coerce a gdns query response answer to a data frame

bulk_query()

Vectorized query, returning only answers in a data frame

dns_classes

DNS CLASSes (dataset)

dns_glob_names

Underscored and Globally Scoped DNS Node Names (dataset)

dns_opcodes

DNS OpCodes (dataset)

dns_rcodes

DNS RCODEs (dataset)

edns0_option_codes

DNS EDNS0 Option Codes (OPT) (dataset)

gdns

Tools to Work with Google DNS Over HTTPS API

has_spf()

Test for whether a DNS TXT record is an SPF record

is_soft_fail() is_hard_fail() passes_all()

SPF "all" type test

query() dig()

Perform DNS over HTTPS queries using Google

resource_record_tbl

An overview of resource records (RRs) permissible in zone files of the Domain Name System (DNS)

rrtypes

Resource Record (RR) TYPEs (dataset)

spf_ipv4s() spf_ipv6s() spf_includes() spf_ptrs() spf_exists()

SPF field extraction functions

split_spf()

Split out all SPF records in a domain's TXT record