X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv6Extensions.hh;fp=senf%2FPackets%2FDefaultBundle%2FIPv6Extensions.hh;h=1b9a1ef28804ff301ae3927d22aba776b0b266a6;hb=79615f135540eb93e24ac7720a9fecb08fba2842;hp=5f6ba130abb9f298b8e236992a4da97670fea4c5;hpb=65ac31e6f524456d5b063a791ceb45af410af873;p=senf.git diff --git a/senf/Packets/DefaultBundle/IPv6Extensions.hh b/senf/Packets/DefaultBundle/IPv6Extensions.hh index 5f6ba13..1b9a1ef 100644 --- a/senf/Packets/DefaultBundle/IPv6Extensions.hh +++ b/senf/Packets/DefaultBundle/IPv6Extensions.hh @@ -29,10 +29,10 @@ // Custom includes #include #include -#include #include - +#include "ListOptionTypeParser.hh" #include "IPv6Packet.hh" + //#include "IPv6Extensions.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -52,11 +52,9 @@ namespace senf { SENF_PARSER_FIELD ( nextHeader , UInt8Parser ); SENF_PARSER_PRIVATE_FIELD ( reserved1 , UInt8Parser ); - SENF_PARSER_BITFIELD ( fragmentOffset , 13, unsigned ); SENF_PARSER_PRIVATE_BITFIELD ( reserved2 , 2, unsigned ); SENF_PARSER_BITFIELD ( moreFragments , 1, bool ); - SENF_PARSER_FIELD ( id , UInt32Parser ); SENF_PARSER_FINALIZE(IPv6PacketParserExtension_Fragment); @@ -113,10 +111,10 @@ namespace senf { /** \brief Parse in IPv6 routing extension header Parser implementing the IPv6 routing Header extension. The fields implemented are: - \image html IPv6Extensions_Routing.png + \image html IPv6Extensions_Routing.png - \see IPv6ExtensionType_Routing \n - RFC 2460 + \see IPv6ExtensionType_Routing \n + RFC 2460 */ //Routing Header Extension (type 0 only) @@ -190,7 +188,6 @@ The Type 0 Routing header has the following format: (RFC 2460) struct IPv6ExtensionType_Routing : public PacketTypeBase, public PacketTypeMixin - { #ifndef DOXYGEN typedef PacketTypeMixin mixin;