17 #ifndef HH_SENF_Packets_DefaultBundle_IPv6ExtOptions_ 18 #define HH_SENF_Packets_DefaultBundle_IPv6ExtOptions_ 1 42 # include SENF_PARSER() #define SENF_PARSER_BITFIELD(name, bits, type)
Define bit-field.
GenericTLVParserBase< IPv6OptionParser > IPv6GenericOptionParser
Parse 8bit unsigned byte aligned integer.
TLV parser registration facility.
Base class for generic TLV parsers.
#define SENF_PARSER_FIELD(name, type)
Define normal parser field.
#define SENF_PARSER_GOTO(name)
Change current offset.
#define SENF_PARSER_FINALIZE(name)
Generate parser control members.
IPv6 Extension Option parser.
senf::UIntFieldParser<?,?+1 > changeFlag() const
UInt8Parser length() const
GenericTLVParserRegistry< IPv6OptionParser > Registry
senf::UIntFieldParser<?,?+2 > altAction() const
senf::UIntFieldParser<?,?+5 > optionType() const