X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FDefaultBundle%2FEthernetPacket.cc;h=9926efce3489146a66dd5aabec7af0569137ea39;hb=5fc9de05bf3449d30a17f6e4c05115e7e101d228;hp=00ef6cb220992f9fefa282327a3bfa92fdd0f90a;hpb=6ec7989c834d8e5064f505af9f3294679f62b18a;p=senf.git diff --git a/Packets/DefaultBundle/EthernetPacket.cc b/Packets/DefaultBundle/EthernetPacket.cc index 00ef6cb..9926efc 100644 --- a/Packets/DefaultBundle/EthernetPacket.cc +++ b/Packets/DefaultBundle/EthernetPacket.cc @@ -1,9 +1,9 @@ // $Id$ // // Copyright (C) 2006 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) -// Stefan Bund +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY +// Stefan Bund // // 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 @@ -72,7 +72,7 @@ prefix_ senf::PacketInterpreterBase::factory_t senf::EthernetPacketType::nextPac prefix_ void senf::EthernetPacketType::finalize(packet p) { - optional_registry_key_t k = key(p.next()); + optional_registry_key_t k = key(p.next(nothrow)); if (k) p->type_length() << k; else @@ -94,7 +94,7 @@ prefix_ void senf::EthVLanPacketType::dump(packet p, std::ostream & os) prefix_ void senf::EthVLanPacketType::finalize(packet p) { - p->type() << key(p.next()); + p->type() << key(p.next(nothrow)); }