View Source erldns (erldns v4.2.0)
Convenience API to start erl-dns directly.
Summary
Types
-type keyset() :: #keyset{key_signing_key :: crypto:rsa_private(), key_signing_key_tag :: non_neg_integer(), key_signing_alg :: non_neg_integer(), zone_signing_key :: crypto:rsa_private(), zone_signing_key_tag :: non_neg_integer(), zone_signing_alg :: non_neg_integer(), inception :: erlang:timestamp() | calendar:datetime1970(), valid_until :: erlang:timestamp() | calendar:datetime1970()}.
-type zone() :: #zone{name :: dns:dname(), version :: binary(), authority :: [dns:rr()], record_count :: non_neg_integer(), records :: [dns:rr()] | trimmed, records_by_name :: #{binary() => [dns:rr()]} | trimmed, records_by_type :: term(), keysets :: [erldns:keyset()]}.
Functions
Converts a domain name to lower case.
-spec start() -> any().