X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv6ExtOptionType.ct;h=95dc08539829408d156c015b4013e5f1f04960fb;hb=d9143facc7806e2c03ee357fd9697ea9a1277377;hp=d816433f258a3fb77d778b962c7370faa21bbdb4;hpb=9e03cf6e4f35e548a2c384f76da4a1d76fca3fc5;p=senf.git diff --git a/senf/Packets/DefaultBundle/IPv6ExtOptionType.ct b/senf/Packets/DefaultBundle/IPv6ExtOptionType.ct index d816433..95dc085 100644 --- a/senf/Packets/DefaultBundle/IPv6ExtOptionType.ct +++ b/senf/Packets/DefaultBundle/IPv6ExtOptionType.ct @@ -1,6 +1,6 @@ // $Id: IPv6ExtOptionType.ct 869 2008-06-09 13:57:27Z pug $ // -// Copyright (C) 2007 +// Copyright (C) 2009 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Philipp.Batroff@fokus.fraunhofer.de @@ -31,18 +31,10 @@ ///////////////////////////////ct.p//////////////////////////////////////// template -prefix_ void senf::GenericOptTypeTLVPacketParser::value(ForwardReadableRange const &range) +prefix_ void senf::IPv6GenericOptionTLVParser::value(ForwardReadableRange const &range) { unsigned int rangeSize = boost::size(range); safe_data_iterator si( data(), boost::next(i(), 2 + optionLength() ) ); -// if ( rangeSize > optionLength() ){ -// std::cout << "rangeSize > optionLength()" << std::endl; -// data().insert(si, rangeSize - optionLength(),0 ); -// } -// if (rangeSize < optionLength() ){ -// std::cout << "rangeSize < optionLength()" << std::endl; -// data().erase(si, si + (optionLength() - rangeSize)); -// } if ( (rangeSize-2) != optionLength() ) resize(optionLength()+2, rangeSize); @@ -58,7 +50,7 @@ prefix_ void senf::GenericOptTypeTLVPacketParser::value(ForwardReadableRange con } template -prefix_ void senf::GenericOptTypeTLVPacketParser::setPayload(ForwardReadableRange const &range) +prefix_ void senf::IPv6GenericOptionTLVParser::setPayload(ForwardReadableRange const &range) { unsigned int rangeSize = boost::size(range); if ( rangeSize != optionLength() ) @@ -70,7 +62,7 @@ prefix_ void senf::GenericOptTypeTLVPacketParser::setPayload(ForwardReadableRang template -prefix_ Parser& senf::GenericOptTypeTLVPacketParser::init() +prefix_ Parser& senf::IPv6GenericOptionTLVParser::init() { size_type oldSize ( bytes() ); safe_data_iterator j( data(), i() ); @@ -82,7 +74,7 @@ prefix_ Parser& senf::GenericOptTypeTLVPacketParser::init() } // template -// prefix_ Parser& senf::GenericOptTypeTLVPacketParser::get() +// prefix_ Parser& senf::GenericOptTypeTLVParser::get() // { // SENF_ASSERT (optionType() == typeCode); // return *(this);