af_packet: Use override for overriding parent methods

This commit is contained in:
Tim Wojtulewicz 2023-04-25 08:44:45 -07:00 committed by Tim Wojtulewicz
parent 69cae88bb0
commit ba15e3e3b2

View file

@ -39,19 +39,19 @@ public:
/**
* Destructor.
*/
virtual ~AF_PacketSource();
~AF_PacketSource() override;
static PktSrc* InstantiateAF_Packet(const std::string& path, bool is_live);
protected:
// PktSrc interface.
virtual void Open();
virtual void Close();
virtual bool ExtractNextPacket(zeek::Packet* pkt);
virtual void DoneWithPacket();
virtual bool PrecompileFilter(int index, const std::string& filter);
virtual bool SetFilter(int index);
virtual void Statistics(Stats* stats);
void Open() override;
void Close() override;
bool ExtractNextPacket(zeek::Packet* pkt) override;
void DoneWithPacket() override;
bool PrecompileFilter(int index, const std::string& filter) override;
bool SetFilter(int index) override;
void Statistics(Stats* stats) override;
private:
Properties props;