X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FLlcSnapPacket.hh;h=ff6104e87464794392fefeb59c425406fb2f1c25;hb=364169fc5289e1e025067d101a088f72bb06f1e5;hp=33c006925ddf849c55516221a189eab78c0bb556;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/DefaultBundle/LlcSnapPacket.hh b/senf/Packets/DefaultBundle/LlcSnapPacket.hh index 33c0069..ff6104e 100644 --- a/senf/Packets/DefaultBundle/LlcSnapPacket.hh +++ b/senf/Packets/DefaultBundle/LlcSnapPacket.hh @@ -29,7 +29,7 @@ // Custom includes #include #include "EthernetPacket.hh" -#include "../../Packets/Packets.hh" +#include //#include "LlcSnapPacket.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -37,7 +37,7 @@ namespace senf { /** \brief Parse a LLC/SNAP header - + \image html LlcSnapPacket.png \todo document me */ @@ -53,7 +53,7 @@ namespace senf { SENF_PARSER_FIELD( type_length, UInt16Parser ); SENF_PARSER_FINALIZE(LlcSnapPacketParser); - + SENF_PARSER_INIT() { dsap() = 0xaa; ssap() = 0xaa; @@ -81,7 +81,7 @@ namespace senf { \ingroup protocolbundle_default */ struct LlcSnapPacketType - : public PacketTypeBase, + : public PacketTypeBase, public PacketTypeMixin { #ifndef DOXYGEN @@ -93,14 +93,16 @@ namespace senf { using mixin::nextPacketRange; using mixin::initSize; using mixin::init; - + static factory_t nextPacketType(packet p); /** \brief Dump given LlcSnapPacket in readable form to given output stream */ - static void dump(packet p, std::ostream & os); + static void dump(packet p, std::ostream & os); static void finalize(packet p); }; - /** \brief LLC/SNAP packet typedef */ + /** \brief LLC/SNAP packet typedef + \ingroup protocolbundle_default + */ typedef ConcretePacket LlcSnapPacket; }