Files
1261Nat/src/IpVersionRouter.h
stubbfel 7a781d6d46 Auf Branch develop
zum Commit vorgemerkte Änderungen:
	geändert:       src/AbstractRouter.h
	neue Datei:     src/ArpToNdpPacketHandler.cpp
	neue Datei:     src/ArpToNdpPacketHandler.h
	neue Datei:     src/INetworkInterfaceCard_t.h
	neue Datei:     src/Ip4Packet_t.h
	geändert:       src/Ip6Packet_t.h
	neue Datei:     src/IpVersionRouter.cpp
	neue Datei:     src/IpVersionRouter.h
2016-12-11 23:02:56 +01:00

21 lines
445 B
C++

#ifndef IPVERSIONROUTER_H
#define IPVERSIONROUTER_H
#include "AbstractRouter.h"
#include "INetworkInterfaceCard_t.h"
class IpVersionRouter: public AbstractRouter
{
public:
IpVersionRouter();
virtual ~IpVersionRouter();
virtual bool handle(IN const Tins::PDU & pdu, IN IPacketHandler * callBackHandler = nullptr) override;
private:
SPtrINetworkInterfaceCard ipv6Card;
SPtrINetworkInterfaceCard ipv4Card;
};
#endif // ABSTRACTROUTER_H