X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FDefaultBundle%2FIPv6Extensions.cc;h=f6739869b45c81fe8d525f7c43302b9f0d3d81fa;hb=b8ca4a544cce3e6023bb56b712a03d6362f2bb79;hp=6ccd8654c6b8a6256a68d75cd813f6255247215e;hpb=a26b7c3df863b1966c5d933d00e23248e7fc9116;p=senf.git diff --git a/Packets/DefaultBundle/IPv6Extensions.cc b/Packets/DefaultBundle/IPv6Extensions.cc index 6ccd865..f673986 100644 --- a/Packets/DefaultBundle/IPv6Extensions.cc +++ b/Packets/DefaultBundle/IPv6Extensions.cc @@ -39,6 +39,8 @@ namespace { registerIPv6ExtensionType_Routing (43); senf::PacketRegistry::RegistrationProxy registerIPv6ExtensionType_HopByHop (0u); + senf::PacketRegistry::RegistrationProxy + registerIPv6ExtensionType_Destination (60u); } prefix_ void senf::IPv6ExtensionType_Fragment::dump(packet p, std::ostream & os) @@ -72,6 +74,13 @@ prefix_ void senf::IPv6ExtensionType_HopByHop::dump(packet p, std::ostream & os) << " header length : " << unsigned (p->headerLength()) << "\n"; } +prefix_ void senf::IPv6ExtensionType_Destination::dump(packet p, std::ostream & os) +{ + os << "Internet protocol Version 6 Destination Options extension:\n" + << " next header : " << unsigned (p->nextHeader()) << "\n" + << " header length : " << unsigned (p->headerLength()) << "\n"; +} + ///////////////////////////////cc.e//////////////////////////////////////// #undef prefix_ //#include "IPv6Extensions.mpp"