33 #include <boost/optional/optional_fwd.hpp>
83 std::vector<std::string>
get_ipv4(
const std::string& url,
bool& dnssec_available,
bool& dnssec_valid);
95 std::vector<std::string>
get_ipv6(
const std::string& url,
bool& dnssec_available,
bool& dnssec_valid);
106 std::vector<std::string>
get_txt_record(
const std::string& url,
bool& dnssec_available,
bool& dnssec_valid);
147 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);
165 std::vector<std::string>
addresses_from_url(
const std::string& url,
bool& dnssec_valid);
167 std::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