-// Copyright (C) 2007
-// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
-// Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
+// $Id$
+//
+// Copyright (C) 2007
+// Fraunhofer Institute for Open Communication Systems (FOKUS)
+// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
//
// This program is free software; you can redistribute it and/or modify
{
PacketParserBase::size_type target_sz (bytes(target));
PacketParserBase::size_type source_sz (bytes(source));
- SafePacketParser<Parser> safe_target (target);
+ SafePacketParserWrapper<Parser> safe_target (target);
if (target_sz > source_sz)
target.data().erase(boost::next(target.i(),source_sz),boost::next(target.i(),target_sz));
else if (target_sz < source_sz)
{}
#endif
+// Why is this function reported as not inlineable ?
+
+template <class Parser>
+prefix_ senf::PacketParserBase::size_type senf::detail::packetParserSize(Parser p, ...)
+{
+ return p.bytes();
+}
+
///////////////////////////////ct.e////////////////////////////////////////
#undef prefix_