Packets: extended description of bad_cast exception in Packet.as()
[senf.git] / senf / Packets / DefaultBundle / ICMPv6Packet.cc
index 7f38e57..821aa16 100644 (file)
@@ -40,19 +40,19 @@ SENF_PACKET_REGISTRY_REGISTER( senf::IpTypes, 58, senf::ICMPv6Packet);
 prefix_ boost::uint16_t senf::ICMPv6PacketParser::calcChecksum()
     const
 {
-    senf::IPv6Packet ipv6 (packet().rfind<senf::IPv6Packet>(senf::nothrow));
+    IPv6Packet ipv6 (packet().rfind<IPv6Packet>(senf::nothrow));
     if (! ipv6) return 0u;
 
-    senf::IpChecksum summer;
+    IpChecksum summer;
 
     //-/////////////////////////////////////////////////////////////////////////////////////////////
     // IPv6 pseudo header
     summer.feed( ipv6->source().i(),
-                 ipv6->source().i() + senf::IPv6Packet::Parser::source_t::fixed_bytes );
+                 ipv6->source().i() + IPv6Packet::Parser::source_t::fixed_bytes );
     // need support for HopByHop routing header -> the destination used here must be the *final*
     // destination ...
     summer.feed( ipv6->destination().i(),
-                 ipv6->destination().i() + senf::IPv6PacketParser::destination_t::fixed_bytes );
+                 ipv6->destination().i() + IPv6PacketParser::destination_t::fixed_bytes );
     // packet length
     boost::uint32_t size (data().size());
     summer.feed((size>>24)&0xff);
@@ -76,12 +76,12 @@ prefix_ boost::uint16_t senf::ICMPv6PacketParser::calcChecksum()
     return rv ? rv : 0xffffu;
 }
 
-prefix_ void senf::ICMPv6PacketType::dump(packet p, std::ostream &os)
+prefix_ void senf::ICMPv6PacketType::dump(packet p, std::ostream & os)
 {
     boost::io::ios_all_saver ias(os);
     os << "ICMPv6 protocol:\n"
-       << senf::fieldName("type")                      << unsigned(p->type()) <<"\n"
-       << senf::fieldName("code")                      << unsigned(p->code()) <<"\n"
+       << senf::fieldName("type") << unsigned(p->type()) << "\n"
+       << senf::fieldName("code") << unsigned(p->code()) << "\n"
        << senf::fieldName("checksum")
        << "0x" << std::hex << std::setw(4) << unsigned(p->checksum()) << "\n";
 }