some documentation updates
[senf.git] / Socket / Protocols / INet / INet4Address.test.cc
index e4d92de..6b7f84a 100644 (file)
@@ -1,3 +1,5 @@
+// $Id$
+//
 // Copyright (C) 2007 
 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
 // Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
@@ -37,8 +39,9 @@
 
 BOOST_AUTO_UNIT_TEST(inet4Address)
 {
-    senf::INet4Address addr  (senf::INet4Address::from_string("127.0.0.1"));
+    senf::INet4Address addr (senf::INet4Address::from_string("127.0.0.1"));
     BOOST_CHECK_EQUAL( addr, senf::INet4Address::Loopback );
+    BOOST_CHECK( addr != senf::INet4Address::Broadcast );
 
     addr = senf::INet4Address::from_string("localhost");
     BOOST_CHECK_EQUAL( addr, senf::INet4Address::Loopback );
@@ -47,7 +50,8 @@ BOOST_AUTO_UNIT_TEST(inet4Address)
     char data[] = { 128, 129, 130, 131 };
     addr = senf::INet4Address::from_data(data);
     BOOST_CHECK_EQUAL( addr, senf::INet4Address::from_string("128.129.130.131") );
-    BOOST_CHECK_EQUAL( addr.raw(), htonl(0x80818283u) );
+    BOOST_CHECK_EQUAL( addr.inaddr(), htonl(0x80818283u) );
+    BOOST_CHECK_EQUAL( addr.address(), 0x80818283u );
 
     BOOST_CHECK( ! addr.loopback() );
     BOOST_CHECK( ! addr.local() );