X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv6ExtOptionType.hh;h=e992efd96d15ef73f30e7964b032e7d51b78c1d5;hb=5367b304d03eba5b7738b46b86532b0141b60d95;hp=27be0183aed3aad35bd0fb3001b4e578cc1ad325;hpb=328a72eb2f360d08f2d618ef6aae2ac6b42d76ab;p=senf.git diff --git a/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh b/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh index 27be018..e992efd 100644 --- a/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh +++ b/senf/Packets/DefaultBundle/IPv6ExtOptionType.hh @@ -44,6 +44,7 @@ namespace senf { SENF_PARSER_FINALIZE (IPv6OptionTLVParser); }; + struct IPv6GenericOptionTLVParser : public IPv6OptionTLVParser { # include SENF_PARSER() @@ -54,10 +55,10 @@ namespace senf { senf::PacketInterpreterBase::range value() const; template - Parser& init(); + Parser init(); - // template - // Parser& get(); + template + Parser as(); static const unsigned int typeCode = 7u; @@ -77,6 +78,7 @@ namespace senf { //#include "IPv6ExtOptionType.cti" #endif + // Local Variables: // mode: c++ // fill-column: 100