25 os <<
"Source Link-layer Address Option:" <<
"\n";
31 os <<
"Target Link-layer Address Option:" <<
"\n";
37 os <<
"Prefix Information Option:" <<
"\n";
38 os <<
senf::fieldName(
"Prefix Length") << unsigned(prefixLength()) <<
"\n";
40 os <<
senf::fieldName(
"Autonomous Address-configuration Flag") << unsigned(a()) <<
"\n";
41 os <<
senf::fieldName(
"Reserved(6Bit)") << unsigned(reserved1()) <<
"\n";
42 os <<
senf::fieldName(
"Valid Lifetime") << unsigned(validLifetime()) <<
"\n";
43 os <<
senf::fieldName(
"Preferred Lifetime") << unsigned(preferredLifetime()) <<
"\n";
44 os <<
senf::fieldName(
"Reserved(32Bit)") << unsigned(reserved2()) <<
"\n";
50 os <<
"MTU Information Option:" <<
"\n";
void dump(std::ostream &os) const
std::string fieldName(std::string const &s)
void dump(std::ostream &os) const
MACAddressParser source() const
SENF_PACKET_TLV_REGISTRY_REGISTER(senf::NDPSourceLLAddressTLVParser)
void dump(std::ostream &os) const