STDNET_CHECK(!mcast_link_local_address.is_multicast_org_local()); STDNET_CHECK(!mcast_node_local_address.is_multicast_org_local()); STDNET_CHECK(mcast_org_local_address.is_multicast_org_local()); STDNET_CHECK(!mcast_site_local_address.is_multicast_org_local()); STDNET_CHECK(!unspecified_address.is_multicast_site_local()); STDNET_CHECK(!loopback_address.is_multicast_site_local()); STDNET_CHECK(!link_local_address.is_multicast_site_local()); STDNET_CHECK(!site_local_address.is_multicast_site_local()); STDNET_CHECK(!v4_mapped_address.is_multicast_site_local()); STDNET_CHECK(!v4_compat_address.is_multicast_site_local()); STDNET_CHECK(!mcast_global_address.is_multicast_site_local()); STDNET_CHECK(!mcast_link_local_address.is_multicast_site_local()); STDNET_CHECK(!mcast_node_local_address.is_multicast_site_local()); STDNET_CHECK(!mcast_org_local_address.is_multicast_site_local()); STDNET_CHECK(mcast_site_local_address.is_multicast_site_local()); STDNET_CHECK(address_v6::loopback().is_loopback()); } } // namespace ip_address_v6_runtime //------------------------------------------------------------------------------ STDNET_TEST_SUITE ( "ip/address_v6", STDNET_TEST_CASE(ip_address_v6_compile::test) STDNET_TEST_CASE(ip_address_v6_runtime::test) )
// address creation functions. addr1 = ip::make_address("127.0.0.1"); addr1 = ip::make_address("127.0.0.1", ec); addr1 = ip::make_address(string_value); addr1 = ip::make_address(string_value, ec); // address I/O. std::ostringstream os; os << addr1; std::wostringstream wos; wos << addr1; } catch (std::exception&) { } } } // namespace ip_address_compile //------------------------------------------------------------------------------ STDNET_TEST_SUITE ( "ip/address", STDNET_TEST_CASE(ip_address_compile::test) )