Utils: Formating helpers (senf::format::eng, senf::format::dumpint)
[senf.git] / senf / Packets / DefaultBundle / IPv6ExtOptionType.hh
index 29d2f59..b9b4a46 100644 (file)
@@ -33,7 +33,7 @@
 ///////////////////////////////hh.p////////////////////////////////////////
 namespace senf {
 
-        class IPv6OptionTLVParser : public PacketParserBase
+    class IPv6OptionTLVParser : public PacketParserBase
     {
     public:
 #       include SENF_PARSER()
@@ -69,22 +69,6 @@ namespace senf {
         void setPayload(ForwardReadableRange const &range);
     };
 
-    struct IPv6ChecksumOptionTLVParser : public IPv6OptionTLVParser
-    {
-#       include SENF_PARSER()
-        SENF_PARSER_INHERIT ( IPv6OptionTLVParser );
-        SENF_PARSER_FIELD ( SlfNetType, UInt8Parser);
-        SENF_PARSER_FIELD ( checksum, UInt16Parser );
-        
-        SENF_PARSER_INIT() {
-            optionType() = typeCode;
-            optionLength() = senf::init_bytes<IPv6ChecksumOptionTLVParser>::value -senf::init_bytes<IPv6OptionTLVParser>::value;
-            SlfNetType() = SN_typeCode;     
-        }
-        SENF_PARSER_FINALIZE ( IPv6ChecksumOptionTLVParser );
-        static const unsigned int typeCode = 13u;
-        static const unsigned int SN_typeCode = 77u;
-    };
 }
 
 
@@ -94,6 +78,7 @@ namespace senf {
 //#include "IPv6ExtOptionType.cti"
 #endif
 
+\f
 // Local Variables:
 // mode: c++
 // fill-column: 100