iroh_net

Module dns

Source
👎Deprecated: This crate has been renamed from ‘iroh-net’ to ‘iroh’, please use the new crate
Expand description

This module exports a DNS resolver, which is also the default resolver used in the crate::Endpoint if no custom resolver is configured.

It also exports ResolverExt: A extension trait over DnsResolver to perform DNS queries by ipv4, ipv6, name and node_id. See the node_info module documentation for details on how iroh node records are structured.

Modules§

node_infoDeprecated
Support for handling DNS resource records for dialing by NodeId.

Traits§

ResolverExtDeprecated
Extension trait to DnsResolver.

Functions§

default_resolverDeprecated
Get a reference to the default DNS resolver.
resolverDeprecated
Get the DNS resolver used within iroh-net.

Type Aliases§

DnsResolverDeprecated
The DNS resolver type used throughout iroh-net.