packet_analysis: Define all plugin type as final

This commit is contained in:
Tim Wojtulewicz 2023-07-06 15:51:05 -07:00
parent 9de5d1e8d5
commit 0d78eb1933
32 changed files with 62 additions and 62 deletions

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_ARP namespace zeek::plugin::Zeek_ARP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"ARP", zeek::packet_analysis::ARP::ARPAnalyzer::Instantiate)); "ARP", zeek::packet_analysis::ARP::ARPAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_AYIYA namespace zeek::plugin::Zeek_AYIYA
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"AYIYA", zeek::packet_analysis::AYIYA::AYIYAAnalyzer::Instantiate)); "AYIYA", zeek::packet_analysis::AYIYA::AYIYAAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Ethernet namespace zeek::plugin::Zeek_Ethernet
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Ethernet", zeek::packet_analysis::Ethernet::EthernetAnalyzer::Instantiate)); "Ethernet", zeek::packet_analysis::Ethernet::EthernetAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_FDDI namespace zeek::plugin::Zeek_FDDI
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"FDDI", zeek::packet_analysis::FDDI::FDDIAnalyzer::Instantiate)); "FDDI", zeek::packet_analysis::FDDI::FDDIAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Geneve namespace zeek::plugin::Zeek_Geneve
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Geneve", zeek::packet_analysis::Geneve::GeneveAnalyzer::Instantiate)); "Geneve", zeek::packet_analysis::Geneve::GeneveAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_GRE namespace zeek::plugin::Zeek_GRE
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"GRE", zeek::packet_analysis::GRE::GREAnalyzer::Instantiate)); "GRE", zeek::packet_analysis::GRE::GREAnalyzer::Instantiate));

View file

@ -8,7 +8,7 @@
namespace zeek::plugin::detail::Zeek_GTPv1 namespace zeek::plugin::detail::Zeek_GTPv1
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() override zeek::plugin::Configuration Configure() override

View file

@ -10,10 +10,10 @@
namespace zeek::plugin::Zeek_ICMP namespace zeek::plugin::Zeek_ICMP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"ICMP", zeek::packet_analysis::ICMP::ICMPAnalyzer::Instantiate)); "ICMP", zeek::packet_analysis::ICMP::ICMPAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_IEEE802_11 namespace zeek::plugin::Zeek_IEEE802_11
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"IEEE802_11", zeek::packet_analysis::IEEE802_11::IEEE802_11Analyzer::Instantiate)); "IEEE802_11", zeek::packet_analysis::IEEE802_11::IEEE802_11Analyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_IEEE802_11_Radio namespace zeek::plugin::Zeek_IEEE802_11_Radio
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"IEEE802_11_Radio", "IEEE802_11_Radio",

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_IP namespace zeek::plugin::Zeek_IP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"IP", zeek::packet_analysis::IP::IPAnalyzer::Instantiate)); "IP", zeek::packet_analysis::IP::IPAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_IPTunnel namespace zeek::plugin::Zeek_IPTunnel
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"IPTunnel", zeek::packet_analysis::IPTunnel::IPTunnelAnalyzer::Instantiate)); "IPTunnel", zeek::packet_analysis::IPTunnel::IPTunnelAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_LinuxSLL namespace zeek::plugin::Zeek_LinuxSLL
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"LinuxSLL", zeek::packet_analysis::LinuxSLL::LinuxSLLAnalyzer::Instantiate)); "LinuxSLL", zeek::packet_analysis::LinuxSLL::LinuxSLLAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_LinuxSLL2 namespace zeek::plugin::Zeek_LinuxSLL2
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"LinuxSLL2", zeek::packet_analysis::LinuxSLL2::LinuxSLL2Analyzer::Instantiate)); "LinuxSLL2", zeek::packet_analysis::LinuxSLL2::LinuxSLL2Analyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_LLC namespace zeek::plugin::Zeek_LLC
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"LLC", zeek::packet_analysis::LLC::LLCAnalyzer::Instantiate)); "LLC", zeek::packet_analysis::LLC::LLCAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_MPLS namespace zeek::plugin::Zeek_MPLS
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"MPLS", zeek::packet_analysis::MPLS::MPLSAnalyzer::Instantiate)); "MPLS", zeek::packet_analysis::MPLS::MPLSAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_NFLog namespace zeek::plugin::Zeek_NFLog
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"NFLog", zeek::packet_analysis::NFLog::NFLogAnalyzer::Instantiate)); "NFLog", zeek::packet_analysis::NFLog::NFLogAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Novell_802_3 namespace zeek::plugin::Zeek_Novell_802_3
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"NOVELL_802_3", "NOVELL_802_3",

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Null namespace zeek::plugin::Zeek_Null
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Null", zeek::packet_analysis::Null::NullAnalyzer::Instantiate)); "Null", zeek::packet_analysis::Null::NullAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_PBB namespace zeek::plugin::Zeek_PBB
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"PBB", zeek::packet_analysis::PBB::PBBAnalyzer::Instantiate)); "PBB", zeek::packet_analysis::PBB::PBBAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_PPPSerial namespace zeek::plugin::Zeek_PPPSerial
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"PPPSerial", zeek::packet_analysis::PPPSerial::PPPSerialAnalyzer::Instantiate)); "PPPSerial", zeek::packet_analysis::PPPSerial::PPPSerialAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_PPPoE namespace zeek::plugin::Zeek_PPPoE
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"PPPoE", zeek::packet_analysis::PPPoE::PPPoEAnalyzer::Instantiate)); "PPPoE", zeek::packet_analysis::PPPoE::PPPoEAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Root namespace zeek::plugin::Zeek_Root
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Root", zeek::packet_analysis::Root::RootAnalyzer::Instantiate)); "Root", zeek::packet_analysis::Root::RootAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Skip namespace zeek::plugin::Zeek_Skip
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Skip", zeek::packet_analysis::Skip::SkipAnalyzer::Instantiate)); "Skip", zeek::packet_analysis::Skip::SkipAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_SNAP namespace zeek::plugin::Zeek_SNAP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"SNAP", zeek::packet_analysis::SNAP::SNAPAnalyzer::Instantiate)); "SNAP", zeek::packet_analysis::SNAP::SNAPAnalyzer::Instantiate));

View file

@ -10,10 +10,10 @@
namespace zeek::plugin::Zeek_TCP namespace zeek::plugin::Zeek_TCP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"TCP", zeek::packet_analysis::TCP::TCPAnalyzer::Instantiate)); "TCP", zeek::packet_analysis::TCP::TCPAnalyzer::Instantiate));

View file

@ -8,7 +8,7 @@
namespace zeek::plugin::detail::Zeek_Teredo namespace zeek::plugin::detail::Zeek_Teredo
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() override zeek::plugin::Configuration Configure() override

View file

@ -10,10 +10,10 @@
namespace zeek::plugin::Zeek_UDP namespace zeek::plugin::Zeek_UDP
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"UDP", zeek::packet_analysis::UDP::UDPAnalyzer::Instantiate)); "UDP", zeek::packet_analysis::UDP::UDPAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_VLAN namespace zeek::plugin::Zeek_VLAN
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"VLAN", zeek::packet_analysis::VLAN::VLANAnalyzer::Instantiate)); "VLAN", zeek::packet_analysis::VLAN::VLANAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_VNTag namespace zeek::plugin::Zeek_VNTag
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"VNTag", zeek::packet_analysis::VNTag::VNTagAnalyzer::Instantiate)); "VNTag", zeek::packet_analysis::VNTag::VNTagAnalyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_VXLAN namespace zeek::plugin::Zeek_VXLAN
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"VXLAN", zeek::packet_analysis::VXLAN::VXLAN_Analyzer::Instantiate)); "VXLAN", zeek::packet_analysis::VXLAN::VXLAN_Analyzer::Instantiate));

View file

@ -8,10 +8,10 @@
namespace zeek::plugin::Zeek_Wrapper namespace zeek::plugin::Zeek_Wrapper
{ {
class Plugin : public zeek::plugin::Plugin class Plugin final : public zeek::plugin::Plugin
{ {
public: public:
zeek::plugin::Configuration Configure() zeek::plugin::Configuration Configure() override
{ {
AddComponent(new zeek::packet_analysis::Component( AddComponent(new zeek::packet_analysis::Component(
"Wrapper", zeek::packet_analysis::Wrapper::WrapperAnalyzer::Instantiate)); "Wrapper", zeek::packet_analysis::Wrapper::WrapperAnalyzer::Instantiate));