X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv6ExtOptions.hh;h=0ed194e8e04a926312a9fe15d1dc28b9861b21ab;hb=cad7256a15fbec9b4bf38559e89db7e0fe814db0;hp=66ecce79a699575c64f444f0306ab4ab38601988;hpb=6c0332484574ed1cb571bbc0dc9f0a37d6653282;p=senf.git
diff --git a/senf/Packets/DefaultBundle/IPv6ExtOptions.hh b/senf/Packets/DefaultBundle/IPv6ExtOptions.hh
index 66ecce7..0ed194e 100644
--- a/senf/Packets/DefaultBundle/IPv6ExtOptions.hh
+++ b/senf/Packets/DefaultBundle/IPv6ExtOptions.hh
@@ -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)
@@ -33,6 +33,18 @@
///////////////////////////////hh.p////////////////////////////////////////
namespace senf {
+ /** \brief IPv6 Extension Option parser
+
+ Definition of parser fields in RFC2460 and assignments of type field at IANA
+
+ Used in \ref IPv6HopByHopOptionsPacketParser and \ref IPv6DestinationOptionsPacketParser.
+
+ \see IANA IPv6 Parameters\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 Registry;
};