33#include <boost/optional/optional_fwd.hpp>
34#include <boost/utility/string_ref_fwd.hpp>
85 std::vector<std::string>
get_ipv4(
const std::string&
url,
bool& dnssec_available,
bool& dnssec_valid);
97 std::vector<std::string>
get_ipv6(
const std::string&
url,
bool& dnssec_available,
bool& dnssec_valid);
108 std::vector<std::string>
get_txt_record(
const std::string&
url,
bool& dnssec_available,
bool& dnssec_valid);
119 std::vector<std::string>
get_tlsa_tcp_record(boost::string_ref
url, boost::string_ref port,
bool& dnssec_available,
bool& dnssec_valid);
160 std::vector<std::string>
get_record(
const std::string&
url,
int record_type, boost::optional<std::string> (*reader)(
const char *,
size_t),
bool& dnssec_available,
bool& dnssec_valid);
171std::string
get_account_address_as_str_from_url(
const std::string&
url,
bool& dnssec_valid, std::function<std::string(
const std::string&,
const std::vector<std::string>&,
bool)> confirm_dns);
#define s(x, c)
Definition aesb.c:47
epee::net_utils::http::url_content url
Definition parse_url.cpp:38