Fix documentation build under maverick (doxygen 1.7.1)
[senf.git] / senf / Packets / DefaultBundle / IPv6ExtOptions.hh
index 66ecce7..7e78c4b 100644 (file)
@@ -1,4 +1,4 @@
-// $Id: IPv6ExtOptionType.hh 869 2008-06-09 13:57:27Z pug $
+// $Id$
 //
 // Copyright (C) 2009
 // Fraunhofer Institute for Open Communication Systems (FOKUS)
 #include <senf/Packets/Packets.hh>
 
 //#include "IPv6ExtOptions.mpp"
-///////////////////////////////hh.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 namespace senf {
 
+    /** \brief IPv6 Extension Option parser
+
+        Definition of parser fields in RFC2460 and assignments of <b>type</b> field at <a href="http://www.iana.org/assignments/ipv6-parameters">IANA</a>
+
+        Used in \ref IPv6HopByHopOptionsPacketParser and  \ref IPv6DestinationOptionsPacketParser.
+
+        \see <a href="http://www.iana.org/assignments/ipv6-parameters">IANA IPv6 Parameters</a>\n
+             \ref IPv6GenericOptionParser
+
+        \ingroup protocolbundle_default
+     */
+
     class IPv6OptionParser : public PacketParserBase
     {
     public:
@@ -44,7 +56,7 @@ namespace senf {
         SENF_PARSER_BITFIELD ( optionType, 5, unsigned );
         SENF_PARSER_FIELD    ( length, UInt8Parser );
         SENF_PARSER_FINALIZE ( IPv6OptionParser );
-        
+
         typedef GenericTLVParserRegistry<IPv6OptionParser> Registry;
     };
 
@@ -53,7 +65,7 @@ namespace senf {
 }
 
 
-///////////////////////////////hh.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 //#include "IPv6ExtOptions.cci"
 //#include "IPv6ExtOptions.ct"
 //#include "IPv6ExtOptions.cti"