llarp::DnsConfig

Public Functions

Name
void defineConfigOptions(ConfigDefinition & conf, const ConfigGenParameters & params)

Public Attributes

Name
bool m_raw_dns
std::vector< SockAddr > m_bind
std::vector< SockAddr > m_upstreamDNS
std::vector< fs::path > m_hostfiles
std::optional< SockAddr > m_QueryBind
std::unordered_multimap< std::string, std::string > m_ExtraOpts

Public Functions Documentation

function defineConfigOptions

void defineConfigOptions(
    ConfigDefinition & conf,
    const ConfigGenParameters & params
)

Public Attributes Documentation

variable m_raw_dns

bool m_raw_dns;

variable m_bind

std::vector< SockAddr > m_bind;

variable m_upstreamDNS

std::vector< SockAddr > m_upstreamDNS;

variable m_hostfiles

std::vector< fs::path > m_hostfiles;

variable m_QueryBind

std::optional< SockAddr > m_QueryBind;

variable m_ExtraOpts

std::unordered_multimap< std::string, std::string > m_ExtraOpts;

Updated on 2026-01-10 at 22:49:45 +0000