Fix documentation build under maverick (doxygen 1.7.1)
[senf.git] / senf / Packets / 80221Bundle / MIHPacket.test.cc
index fbfdd18..bbc85b3 100644 (file)
@@ -34,7 +34,7 @@
 #include <boost/test/test_tools.hpp>
 
 #define prefix_
-///////////////////////////////cc.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 using namespace senf;
 
 SENF_AUTO_UNIT_TEST(MIHPacket_msgId)
@@ -327,8 +327,25 @@ SENF_AUTO_UNIT_TEST(MIHPayload_create)
             mihPacket.data().begin(), mihPacket.data().end() );
 }
 
+SENF_AUTO_UNIT_TEST(Test_MIHFIdTLV)
+{
+    unsigned char data[] = {
+            // MIH header
+            0x10, 0x54, 0x00, 0x00, 0x00, 0x15, 0x00, 0x06,
+            // source MIHF_ID TLV:
+            0x01, 0x01, // type, length
+            0x00,       // value-length
+            // destination MIHF_ID TLV:
+            0x02, 0x01, // type, length
+            0x00        // value-length
+    };
+
+    MIHPacket mihPacket (MIHPacket::create(data));
+    BOOST_CHECK( mihPacket->src_mihfId().valueEquals( MIHFId::Multicast) );
+    BOOST_CHECK( mihPacket->dst_mihfId().valueEquals( MIHFId::Multicast) );
+}
 
-///////////////////////////////cc.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 #undef prefix_
 
 \f