X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FDefaultBundle%2FIPv6Extensions.hh;h=197f5c9264323d5c25a58fbd1ffabfa65980fe19;hb=8674fb1d184e7d620eb7c604957b5b4203df37a6;hp=5e08e4aea60393054461ade9a9e5f49750c54a19;hpb=855741ade2ef52953e8c56c575494f91abb6bacf;p=senf.git diff --git a/Packets/DefaultBundle/IPv6Extensions.hh b/Packets/DefaultBundle/IPv6Extensions.hh index 5e08e4a..197f5c9 100644 --- a/Packets/DefaultBundle/IPv6Extensions.hh +++ b/Packets/DefaultBundle/IPv6Extensions.hh @@ -150,11 +150,11 @@ The Type 0 Routing header has the following format: (RFC 2460) */ # include SENF_PARSER() - SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); - SENF_PARSER_FIELD ( headerLength, UInt8Parser ); - SENF_PARSER_FIELD ( routingType, UInt8Parser ); //set to Zero for minimal implementation - SENF_PARSER_FIELD_RO ( segmentsLeft, UInt8Parser ); - SENF_PARSER_FIELD ( reserved, UInt32Parser ); //set to zero by RFC + SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); + SENF_PARSER_FIELD ( headerLength, UInt8Parser ); + SENF_PARSER_FIELD ( routingType, UInt8Parser ); //set to Zero for minimal implementation + SENF_PARSER_FIELD_RO ( segmentsLeft, UInt8Parser ); + SENF_PARSER_FIELD ( reserved, UInt32Parser ); //set to zero by RFC SENF_PARSER_VECTOR ( hopAddresses, segmentsLeft, INet6AddressParser ); SENF_PARSER_FINALIZE ( IPv6PacketParserExtension_Routing ); @@ -229,8 +229,8 @@ The Type 0 Routing header has the following format: (RFC 2460) struct IPv6PacketParserExtension_HopByHop : public PacketParserBase { # include SENF_PARSER() - SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); - SENF_PARSER_FIELD ( headerLength, UInt8Parser ); + SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); + SENF_PARSER_FIELD ( headerLength, UInt8Parser ); SENF_PARSER_FINALIZE ( IPv6PacketParserExtension_HopByHop ); }; @@ -296,8 +296,8 @@ The Type 0 Routing header has the following format: (RFC 2460) struct IPv6PacketParserExtension_Destination : public PacketParserBase { # include SENF_PARSER() - SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); - SENF_PARSER_FIELD ( headerLength, UInt8Parser ); + SENF_PARSER_FIELD ( nextHeader, UInt8Parser ); + SENF_PARSER_FIELD ( headerLength, UInt8Parser ); SENF_PARSER_FINALIZE ( IPv6PacketParserExtension_Destination ); }; @@ -351,8 +351,6 @@ The Type 0 Routing header has the following format: (RFC 2460) } //namespace senf ///////////////////////////////hh.e//////////////////////////////////////// -#endif -#ifndef SENF_PACKETS_DECL_ONLY //#include "IPv6Extensions.cci" //#include "IPv6Extensions.ct" //#include "IPv6Extensions.cti"