X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FSNDUPacket.cc;h=96709d08b2d33911e0dbf3c843db382cebf9dd38;hb=b89e3166f7680755683dccee5e48cb3a820185c0;hp=abf9783488f64087df5fb2aa5735777f4c5b5b83;hpb=8d2d26f114d3df0a60c5c516fcf40671b1e55558;p=senf.git diff --git a/Packets/MPEGDVBBundle/SNDUPacket.cc b/Packets/MPEGDVBBundle/SNDUPacket.cc index abf9783..96709d0 100644 --- a/Packets/MPEGDVBBundle/SNDUPacket.cc +++ b/Packets/MPEGDVBBundle/SNDUPacket.cc @@ -1,9 +1,9 @@ // $Id$ // // Copyright (C) 2007 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) -// Thorsten Horstmann +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY +// Thorsten Horstmann // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -41,16 +41,7 @@ //} -prefix_ senf::PacketParserBase::size_type senf::Parse_SNDUPacket::bytes() - const -{ - if ( d_bit() ) - return 2 + 2 + 4; // D-Bit + 15 bits length + 16 bits type field + 32 bits crc - else - return 2 + 2 + 4 + 6; // + 6 Byte NPA destination address -} - -prefix_ boost::uint32_t senf::Parse_SNDUPacket::calcCrc() +prefix_ boost::uint32_t senf::SNDUPacketParser::calcCrc() const { return std::for_each( @@ -59,7 +50,7 @@ prefix_ boost::uint32_t senf::Parse_SNDUPacket::calcCrc() ule_crc32() ).checksum(); } -//prefix_ senf::SNDUPacketType::registry_key_t senf::SNDUPacketType::nextPacketKey(packet p) +//prefix_ senf::SNDUPacketType::key_t senf::SNDUPacketType::nextPacketKey(packet p) //{ // return p->type(); //}