X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv6ExtOptions.hh;fp=senf%2FPackets%2FDefaultBundle%2FIPv6ExtOptionType.hh;h=66ecce79a699575c64f444f0306ab4ab38601988;hb=6c0332484574ed1cb571bbc0dc9f0a37d6653282;hp=db7468a8b127087cb29794e2e645c961e739a85e;hpb=9ffdaae4804503c4f36a53747c852a87ee626b9e;p=senf.git diff --git a/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh b/senf/Packets/DefaultBundle/IPv6ExtOptions.hh similarity index 72% rename from senf/Packets/DefaultBundle/IPv6ExtOptionType.hh rename to senf/Packets/DefaultBundle/IPv6ExtOptions.hh index db7468a..66ecce7 100644 --- a/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh +++ b/senf/Packets/DefaultBundle/IPv6ExtOptions.hh @@ -23,38 +23,40 @@ /** \file \brief IPv6Extension-Options public header */ -#ifndef HH_SENF_Packets_DefaultBundle_IPv6ExtOptionType_HH_ -#define HH_SENF_Packets_DefaultBundle_IPv6ExtOptionType_HH_ 1 +#ifndef HH_SENF_Packets_DefaultBundle_IPv6ExtOptions_HH_ +#define HH_SENF_Packets_DefaultBundle_IPv6ExtOptions_HH_ 1 // Custom includes #include -//#include "IPv6ExtOptionType.mpp" +//#include "IPv6ExtOptions.mpp" ///////////////////////////////hh.p//////////////////////////////////////// namespace senf { - class IPv6OptionTLVParser : public PacketParserBase + class IPv6OptionParser : public PacketParserBase { public: # include SENF_PARSER() - SENF_PARSER_FIELD ( type, UInt8Parser ); - SENF_PARSER_GOTO ( type ); + SENF_PARSER_FIELD ( type, UInt8Parser ); + SENF_PARSER_GOTO ( type ); SENF_PARSER_BITFIELD ( altAction, 2, unsigned ); SENF_PARSER_BITFIELD ( changeFlag, 1, unsigned ); SENF_PARSER_BITFIELD ( optionType, 5, unsigned ); - SENF_PARSER_FIELD (length, UInt8Parser ); - SENF_PARSER_FINALIZE (IPv6OptionTLVParser ); + SENF_PARSER_FIELD ( length, UInt8Parser ); + SENF_PARSER_FINALIZE ( IPv6OptionParser ); + + typedef GenericTLVParserRegistry Registry; }; - typedef GenericTLVParserBase IPv6GenericOptionTLVParser; + typedef GenericTLVParserBase IPv6GenericOptionParser; } ///////////////////////////////hh.e//////////////////////////////////////// -//#include "IPv6ExtOptionType.cci" -//#include "IPv6ExtOptionType.ct" -//#include "IPv6ExtOptionType.cti" +//#include "IPv6ExtOptions.cci" +//#include "IPv6ExtOptions.ct" +//#include "IPv6ExtOptions.cti" #endif