///////////////////////////////cc.p////////////////////////////////////////
namespace {
- senf::PacketRegistry<senf::IpTypes>::RegistrationProxy<senf::ICMPv6Packet>
- registerICMPv6Packet (58);
+ SENF_PACKET_REGISTRY_REGISTER( senf::IpTypes, 58, senf::ICMPv6Packet);
}
prefix_ boost::uint16_t senf::ICMPv6PacketParser::calcChecksum()
{
boost::io::ios_all_saver ias(os);
os << "ICMPv6 protocol:\n"
- << " type : " << p->type() <<"\n"
- << " code : " << p->code() <<"\n"
- << " checksum : " << p->checksum() << "\n";
+ << " type : " << (unsigned) p->type() <<"\n"
+ << " code : " << (unsigned) p->code() <<"\n"
+ << " checksum : " << (unsigned) p->checksum() << "\n";
}
///////////////////////////////cc.e////////////////////////////////////////