Merge pull request #5827

30779de fix feature not introduced until boost 1.66 (jtgrassie)
pull/326/head
luigi1111 5 years ago
commit cdfa2e58df
No known key found for this signature in database
GPG Key ID: F4ACA0183641E010

@ -39,7 +39,7 @@ namespace epee
inline
bool is_ipv6_local(const std::string& ip)
{
auto addr = boost::asio::ip::make_address_v6(ip);
auto addr = boost::asio::ip::address_v6::from_string(ip);
// ipv6 link-local unicast addresses are fe80::/10
bool is_link_local = addr.is_link_local();

@ -76,7 +76,7 @@ namespace net
return i2p_address::make(address, default_port);
boost::system::error_code ec;
boost::asio::ip::address_v6 v6 = boost::asio::ip::make_address_v6(host_str, ec);
boost::asio::ip::address_v6 v6 = boost::asio::ip::address_v6::from_string(host_str, ec);
ipv6 = !ec;
std::uint16_t port = default_port;

Loading…
Cancel
Save