Apply senf::fieldName() to all packet dump methods
[senf.git] / senf / Packets / DefaultBundle / IPv6Packet.cc
index 60f7929..2049b42 100644 (file)
@@ -43,17 +43,17 @@ namespace {
 prefix_ void senf::IPv6PacketType::dump(packet p, std::ostream & os)
 {
     boost::io::ios_all_saver ias(os);
-    os <<     "Internet protocol Version 6:\n"
-       <<     "  version                 : " << unsigned(p->version()) << "\n"
-       <<     "  traffic class           : 0x" 
-         << std::hex << std::setw(2) << std::setfill('0') << unsigned(p->trafficClass()) << "\n"
-       <<     "  flow label              : 0x" 
-         << std::hex << std::setw(5) << std::setfill('0') << unsigned(p->flowLabel()) << "\n"
-       <<     "  payload length          : " << std::dec << unsigned(p->length()) << "\n"
-       <<     "  next header             : " << unsigned(p->nextHeader()) << "\n"
-       <<     "  hop limit               : " << unsigned(p->hopLimit()) << "\n"
-       <<     "  source                  : " << p->source() << "\n"
-       <<     "  destination             : " << p->destination() << "\n";
+    os << "Internet protocol Version 6:\n"
+       << senf::fieldName("version")                   << unsigned(p->version()) << "\n"
+       << senf::fieldName("traffic class") 
+       << "0x" << std::hex << std::setw(2) << std::setfill('0') << unsigned(p->trafficClass()) << "\n"
+       << senf::fieldName("flow label") 
+       << "0x" << std::hex << std::setw(5) << std::setfill('0') << unsigned(p->flowLabel()) << "\n"
+       << senf::fieldName("payload length")            << std::dec << unsigned(p->length()) << "\n"
+       << senf::fieldName("next header")               << unsigned(p->nextHeader()) << "\n"
+       << senf::fieldName("hop limit")                 << unsigned(p->hopLimit()) << "\n"
+       << senf::fieldName("source")                    << p->source() << "\n"
+       << senf::fieldName("destination")               << p->destination() << "\n";
 }
 
 prefix_ void senf::IPv6PacketType::finalize(packet p)