Fix SCons 1.2.0 build failure
[senf.git] / Socket / Protocols / INet / INet6Address.test.cc
index f56ce6e..391c8ec 100644 (file)
@@ -61,7 +61,7 @@ BOOST_AUTO_UNIT_TEST(inet6Address)
         BOOST_CHECK_EQUAL( addr1[13], 14 );
         BOOST_CHECK_EQUAL( addr1[14], 15 );
         BOOST_CHECK_EQUAL( addr1[15], 0 );
-        BOOST_CHECK( INet6Address::from_string("www.6bone.net") != INet6Address::None );
+        BOOST_CHECK( INet6Address::from_string("www.go6.net") != INet6Address::None );
         INet6Address addr2;
         BOOST_CHECK_EQUAL( senf::str(addr2), "::" );
         addr2 = INet6Address::from_string("::1");
@@ -86,10 +86,11 @@ BOOST_AUTO_UNIT_TEST(inet6Address)
 
     {
         INet6Address addr (INet6Address::from_string("2001:dead:beef::1002:3004"));
-        BOOST_CHECK_EQUAL( addr.network(), 0x2001deadbeef0000llu );
-        BOOST_CHECK_EQUAL( addr.id(), 0x0000000010023004llu );
-        BOOST_CHECK( addr.hasEuid64() );
-        BOOST_CHECK( ! INet6Address::from_inet4address(INet4Address(0x01020304)).hasEuid64() );
+        BOOST_CHECK_EQUAL( addr.network(), senf::INet6Network(
+                               senf::INet6Address(0x2001u,0xdeadu, 0xbeef),64) );
+        BOOST_CHECK_EQUAL( addr.id(), senf::EUI64(0x0000000010023004llu) );
+        BOOST_CHECK( addr.hasEUI64() );
+        BOOST_CHECK( ! INet6Address::from_inet4address(INet4Address(0x01020304)).hasEUI64() );
         BOOST_CHECK( ! addr.universalId() );
         BOOST_CHECK( ! addr.groupId() );
         BOOST_CHECK( addr.unicast() );