X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FIPv4Packet.cc;h=1cdab2e13f256391b11f2a759388a547e7d0be8e;hb=ec7f715d7eef5bb915c7ca39587a99fb41d8d3be;hp=131649cbf1d539f6bdfe5ef0a7a1f3b02f66df0c;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/DefaultBundle/IPv4Packet.cc b/senf/Packets/DefaultBundle/IPv4Packet.cc index 131649c..1cdab2e 100644 --- a/senf/Packets/DefaultBundle/IPv4Packet.cc +++ b/senf/Packets/DefaultBundle/IPv4Packet.cc @@ -32,18 +32,15 @@ #include #include #include -#include "../../Utils/IpChecksum.hh" +#include #include "EthernetPacket.hh" #define prefix_ ///////////////////////////////cc.p//////////////////////////////////////// namespace { - senf::PacketRegistry::RegistrationProxy - registerIPv4Packet (0x0800); - - senf::PacketRegistry::RegistrationProxy - regsiterIPv4Packet2 (4); // IP-in-IP encapsulation + SENF_PACKET_REGISTRY_REGISTER( senf::EtherTypes, 0x0800, senf::IPv4Packet); + SENF_PACKET_REGISTRY_REGISTER( senf::IpTypes, 4, senf::IPv4Packet); // IP-in-IP encapsulation } ///////////////////////////////////////////////////////////////////////////