#include <senf/Packets/DefaultBundle/EthernetPacket.hh>
#define prefix_
-///////////////////////////////cc.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
SENF_PACKET_REGISTRY_REGISTER( senf::EtherTypes, 0x8917, senf::MIHPacket);
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// MIHPacketType
prefix_ void senf::MIHPacketType::dump(packet p, std::ostream &os)
return e ? e->factory() : MIHGenericPayloadPacket::factory();
}
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// MIHGenericPayloadPacketType
prefix_ void senf::MIHGenericPayloadPacketType::dump(packet p, std::ostream &os)
{
typedef parser::tlvList_t::container tlvContainer_t;
tlvContainer_t tlvs (p->tlvList() );
- for (tlvContainer_t::iterator i (tlvs.begin()); i != tlvs.end(); ++i)
- i->finalize();
+ for (tlvContainer_t::iterator i (tlvs.begin()); i != tlvs.end(); ++i) {
+ MIHGenericTLVParser p (*i);
+ p.finalize();
+ }
}
-///////////////////////////////cc.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#undef prefix_
\f