X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FGREPacket.hh;h=6e29e82871af245dcda18418c6f1aed698df809a;hb=a0549addac2f40a170cd51d1341600b3741703fa;hp=0c63d878f60ccf9ce4b3f4b74c4a99d61f927194;hpb=5f03b4507c4b92cf18156876538aca0ba3763d3b;p=senf.git diff --git a/Packets/MPEGDVBBundle/GREPacket.hh b/Packets/MPEGDVBBundle/GREPacket.hh index 0c63d87..6e29e82 100644 --- a/Packets/MPEGDVBBundle/GREPacket.hh +++ b/Packets/MPEGDVBBundle/GREPacket.hh @@ -43,7 +43,7 @@ namespace senf { */ struct GREChecksumParser : public PacketParserBase { # include SENF_PARSER() - SENF_PARSER_PRIVATE_FIELD ( checksum1_, Parse_UInt16 ); + SENF_PARSER_FIELD ( checksum1_, Parse_UInt16 ); SENF_PARSER_PRIVATE_FIELD ( reserved1_, Parse_UInt16 ); SENF_PARSER_FINALIZE(GREChecksumParser); }; @@ -63,7 +63,7 @@ namespace senf { private: Parse_UInt16 checksum() const /// only defined if checksum_present() == \c true - { return checksum_().get<1>(); } + { return checksum_().get<1>().checksum1_(); } }; /** \brief GRE packet