diff --git a/src/analyzer/Analyzer.cc b/src/analyzer/Analyzer.cc index 2bdea344f2..406d4440d3 100644 --- a/src/analyzer/Analyzer.cc +++ b/src/analyzer/Analyzer.cc @@ -5,10 +5,10 @@ #include #include +#include "zeek/Conn.h" #include "zeek/Event.h" -#include "zeek/ZeekString.h" #include "zeek/analyzer/Manager.h" -#include "zeek/analyzer/protocol/pia/PIA.h" +#include "zeek/packet_analysis/protocol/tcp/TCPSessionAdapter.h" #include "zeek/3rdparty/doctest.h" diff --git a/src/analyzer/Manager.cc b/src/analyzer/Manager.cc index cf63c18717..4cd42420a7 100644 --- a/src/analyzer/Manager.cc +++ b/src/analyzer/Manager.cc @@ -2,17 +2,12 @@ #include "zeek/analyzer/Manager.h" -#include "zeek/Hash.h" +#include "zeek/Conn.h" #include "zeek/IntrusivePtr.h" #include "zeek/RunState.h" #include "zeek/Val.h" -#include "zeek/analyzer/protocol/conn-size/ConnSize.h" -#include "zeek/analyzer/protocol/pia/PIA.h" -#include "zeek/analyzer/protocol/tcp/TCP.h" -#include "zeek/analyzer/protocol/tcp/events.bif.h" #include "zeek/packet_analysis/protocol/ip/IPBasedAnalyzer.h" #include "zeek/packet_analysis/protocol/ip/SessionAdapter.h" -#include "zeek/plugin/Manager.h" namespace zeek::analyzer { diff --git a/src/analyzer/protocol/conn-size/ConnSize.cc b/src/analyzer/protocol/conn-size/ConnSize.cc index 4a03f1bb6d..f80d16a6d1 100644 --- a/src/analyzer/protocol/conn-size/ConnSize.cc +++ b/src/analyzer/protocol/conn-size/ConnSize.cc @@ -8,7 +8,6 @@ #include "zeek/Reporter.h" #include "zeek/RunState.h" #include "zeek/analyzer/protocol/conn-size/events.bif.h" -#include "zeek/analyzer/protocol/tcp/TCP.h" namespace zeek::analyzer::conn_size { diff --git a/src/analyzer/protocol/dce-rpc/DCE_RPC.cc b/src/analyzer/protocol/dce-rpc/DCE_RPC.cc index 33950d845a..8894797d0a 100644 --- a/src/analyzer/protocol/dce-rpc/DCE_RPC.cc +++ b/src/analyzer/protocol/dce-rpc/DCE_RPC.cc @@ -2,11 +2,7 @@ #include "zeek/analyzer/protocol/dce-rpc/DCE_RPC.h" -#include "zeek/zeek-config.h" - #include -#include -#include using namespace std; diff --git a/src/analyzer/protocol/dhcp/DHCP.cc b/src/analyzer/protocol/dhcp/DHCP.cc index 0b49486dea..2464adc10d 100644 --- a/src/analyzer/protocol/dhcp/DHCP.cc +++ b/src/analyzer/protocol/dhcp/DHCP.cc @@ -2,9 +2,6 @@ #include "zeek/analyzer/protocol/dhcp/DHCP.h" -#include "zeek/analyzer/protocol/dhcp/events.bif.h" -#include "zeek/analyzer/protocol/dhcp/types.bif.h" - namespace zeek::analyzer::dhcp { DHCP_Analyzer::DHCP_Analyzer(Connection* conn) : Analyzer("DHCP", conn) { interp = new binpac::DHCP::DHCP_Conn(this); } diff --git a/src/analyzer/protocol/dnp3/DNP3.cc b/src/analyzer/protocol/dnp3/DNP3.cc index 5da3719b26..25442e4342 100644 --- a/src/analyzer/protocol/dnp3/DNP3.cc +++ b/src/analyzer/protocol/dnp3/DNP3.cc @@ -106,7 +106,6 @@ #include "zeek/analyzer/protocol/dnp3/DNP3.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/dnp3/events.bif.h" constexpr unsigned int PSEUDO_LENGTH_INDEX = 2; // index of len field of DNP3 Pseudo Link Layer constexpr unsigned int PSEUDO_CONTROL_FIELD_INDEX = 3; // index of ctrl field of DNP3 Pseudo Link Layer diff --git a/src/analyzer/protocol/dns/DNS.cc b/src/analyzer/protocol/dns/DNS.cc index 4930c2dcfd..87b3f7fbd4 100644 --- a/src/analyzer/protocol/dns/DNS.cc +++ b/src/analyzer/protocol/dns/DNS.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/dns/DNS.h" -#include "zeek/zeek-config.h" - #include #include #include diff --git a/src/analyzer/protocol/file/File.cc b/src/analyzer/protocol/file/File.cc index f3af1e2afd..4caadd7d00 100644 --- a/src/analyzer/protocol/file/File.cc +++ b/src/analyzer/protocol/file/File.cc @@ -8,7 +8,6 @@ #include "zeek/RuleMatcher.h" #include "zeek/analyzer/protocol/file/events.bif.h" #include "zeek/file_analysis/Manager.h" -#include "zeek/util.h" namespace zeek::analyzer::file { diff --git a/src/analyzer/protocol/finger/legacy/Finger.cc b/src/analyzer/protocol/finger/legacy/Finger.cc index 351d62a68b..8c4eda9101 100644 --- a/src/analyzer/protocol/finger/legacy/Finger.cc +++ b/src/analyzer/protocol/finger/legacy/Finger.cc @@ -2,12 +2,8 @@ #include "zeek/analyzer/protocol/finger/legacy/Finger.h" -#include "zeek/zeek-config.h" - #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/analyzer/protocol/finger/legacy/events.bif.h" #include "zeek/analyzer/protocol/tcp/ContentLine.h" diff --git a/src/analyzer/protocol/ftp/FTP.cc b/src/analyzer/protocol/ftp/FTP.cc index 30a90ca15e..eda45c2148 100644 --- a/src/analyzer/protocol/ftp/FTP.cc +++ b/src/analyzer/protocol/ftp/FTP.cc @@ -2,13 +2,9 @@ #include "zeek/analyzer/protocol/ftp/FTP.h" -#include "zeek/zeek-config.h" - #include #include "zeek/Base64.h" -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/RuleMatcher.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/Manager.h" diff --git a/src/analyzer/protocol/gnutella/Gnutella.cc b/src/analyzer/protocol/gnutella/Gnutella.cc index 3d7e2ea38f..9c68376300 100644 --- a/src/analyzer/protocol/gnutella/Gnutella.cc +++ b/src/analyzer/protocol/gnutella/Gnutella.cc @@ -2,13 +2,9 @@ #include "zeek/analyzer/protocol/gnutella/Gnutella.h" -#include "zeek/zeek-config.h" - #include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/analyzer/Manager.h" #include "zeek/analyzer/protocol/gnutella/events.bif.h" #include "zeek/analyzer/protocol/pia/PIA.h" diff --git a/src/analyzer/protocol/gssapi/GSSAPI.cc b/src/analyzer/protocol/gssapi/GSSAPI.cc index 5647b64fef..32698c5c9d 100644 --- a/src/analyzer/protocol/gssapi/GSSAPI.cc +++ b/src/analyzer/protocol/gssapi/GSSAPI.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/gssapi/GSSAPI.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/gssapi/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::gssapi { diff --git a/src/analyzer/protocol/ident/Ident.cc b/src/analyzer/protocol/ident/Ident.cc index fd17ded442..378f9dafb7 100644 --- a/src/analyzer/protocol/ident/Ident.cc +++ b/src/analyzer/protocol/ident/Ident.cc @@ -2,12 +2,8 @@ #include "zeek/analyzer/protocol/ident/Ident.h" -#include "zeek/zeek-config.h" - #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/protocol/ident/events.bif.h" diff --git a/src/analyzer/protocol/irc/IRC.cc b/src/analyzer/protocol/irc/IRC.cc index f692696da9..9981895cc1 100644 --- a/src/analyzer/protocol/irc/IRC.cc +++ b/src/analyzer/protocol/irc/IRC.cc @@ -4,11 +4,8 @@ #include "zeek/analyzer/protocol/irc/IRC.h" -#include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/analyzer/Manager.h" #include "zeek/analyzer/protocol/irc/events.bif.h" #include "zeek/analyzer/protocol/zip/ZIP.h" diff --git a/src/analyzer/protocol/krb/KRB.cc b/src/analyzer/protocol/krb/KRB.cc index 84a933dd02..18b430b2a9 100644 --- a/src/analyzer/protocol/krb/KRB.cc +++ b/src/analyzer/protocol/krb/KRB.cc @@ -4,9 +4,6 @@ #include -#include "zeek/analyzer/protocol/krb/events.bif.h" -#include "zeek/analyzer/protocol/krb/types.bif.h" - namespace zeek::analyzer::krb { bool KRB_Analyzer::krb_available = false; diff --git a/src/analyzer/protocol/krb/KRB_TCP.cc b/src/analyzer/protocol/krb/KRB_TCP.cc index b04abc2c23..97e944842b 100644 --- a/src/analyzer/protocol/krb/KRB_TCP.cc +++ b/src/analyzer/protocol/krb/KRB_TCP.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/krb/KRB_TCP.h" -#include "zeek/analyzer/protocol/krb/events.bif.h" -#include "zeek/analyzer/protocol/krb/types.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::krb_tcp { diff --git a/src/analyzer/protocol/login/Login.cc b/src/analyzer/protocol/login/Login.cc index 19dd1d42c2..6fb360bb25 100644 --- a/src/analyzer/protocol/login/Login.cc +++ b/src/analyzer/protocol/login/Login.cc @@ -2,13 +2,9 @@ #include "zeek/analyzer/protocol/login/Login.h" -#include "zeek/zeek-config.h" - #include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/RE.h" #include "zeek/Reporter.h" #include "zeek/Var.h" diff --git a/src/analyzer/protocol/login/NVT.cc b/src/analyzer/protocol/login/NVT.cc index e77e54073a..23eb513972 100644 --- a/src/analyzer/protocol/login/NVT.cc +++ b/src/analyzer/protocol/login/NVT.cc @@ -2,12 +2,8 @@ #include "zeek/analyzer/protocol/login/NVT.h" -#include "zeek/zeek-config.h" - #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/Reporter.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/protocol/login/events.bif.h" diff --git a/src/analyzer/protocol/login/Plugin.cc b/src/analyzer/protocol/login/Plugin.cc index c61ffaffba..3a7edace81 100644 --- a/src/analyzer/protocol/login/Plugin.cc +++ b/src/analyzer/protocol/login/Plugin.cc @@ -3,7 +3,6 @@ #include "zeek/plugin/Plugin.h" #include "zeek/analyzer/Component.h" -#include "zeek/analyzer/protocol/login/Login.h" #include "zeek/analyzer/protocol/login/RSH.h" #include "zeek/analyzer/protocol/login/Rlogin.h" #include "zeek/analyzer/protocol/login/Telnet.h" diff --git a/src/analyzer/protocol/login/RSH.cc b/src/analyzer/protocol/login/RSH.cc index c49597eebe..7eda04ecfa 100644 --- a/src/analyzer/protocol/login/RSH.cc +++ b/src/analyzer/protocol/login/RSH.cc @@ -2,10 +2,6 @@ #include "zeek/analyzer/protocol/login/RSH.h" -#include "zeek/zeek-config.h" - -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/Reporter.h" #include "zeek/analyzer/protocol/login/events.bif.h" diff --git a/src/analyzer/protocol/login/Rlogin.cc b/src/analyzer/protocol/login/Rlogin.cc index 7eb07673ee..41cb4aa3df 100644 --- a/src/analyzer/protocol/login/Rlogin.cc +++ b/src/analyzer/protocol/login/Rlogin.cc @@ -2,10 +2,6 @@ #include "zeek/analyzer/protocol/login/Rlogin.h" -#include "zeek/zeek-config.h" - -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/Reporter.h" #include "zeek/analyzer/protocol/login/events.bif.h" diff --git a/src/analyzer/protocol/login/Telnet.cc b/src/analyzer/protocol/login/Telnet.cc index 5ae883613f..1730f68b02 100644 --- a/src/analyzer/protocol/login/Telnet.cc +++ b/src/analyzer/protocol/login/Telnet.cc @@ -2,10 +2,7 @@ #include "zeek/analyzer/protocol/login/Telnet.h" -#include "zeek/zeek-config.h" - #include "zeek/analyzer/protocol/login/NVT.h" -#include "zeek/analyzer/protocol/login/events.bif.h" namespace zeek::analyzer::login { diff --git a/src/analyzer/protocol/mime/MIME.cc b/src/analyzer/protocol/mime/MIME.cc index 7a1180c5d8..71a36e9d8f 100644 --- a/src/analyzer/protocol/mime/MIME.cc +++ b/src/analyzer/protocol/mime/MIME.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/mime/MIME.h" -#include "zeek/zeek-config.h" - #include #include "zeek/Base64.h" diff --git a/src/analyzer/protocol/modbus/Modbus.cc b/src/analyzer/protocol/modbus/Modbus.cc index 0dad53ad62..aaeb78b8b4 100644 --- a/src/analyzer/protocol/modbus/Modbus.cc +++ b/src/analyzer/protocol/modbus/Modbus.cc @@ -2,7 +2,6 @@ #include "zeek/analyzer/protocol/modbus/Modbus.h" -#include "zeek/analyzer/protocol/modbus/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::modbus { diff --git a/src/analyzer/protocol/mysql/MySQL.cc b/src/analyzer/protocol/mysql/MySQL.cc index 1a6706144c..d15f1a92c4 100644 --- a/src/analyzer/protocol/mysql/MySQL.cc +++ b/src/analyzer/protocol/mysql/MySQL.cc @@ -4,7 +4,6 @@ #include "zeek/Reporter.h" #include "zeek/analyzer/Manager.h" -#include "zeek/analyzer/protocol/mysql/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::mysql { diff --git a/src/analyzer/protocol/ncp/NCP.cc b/src/analyzer/protocol/ncp/NCP.cc index 64832b93cd..03c5a4486d 100644 --- a/src/analyzer/protocol/ncp/NCP.cc +++ b/src/analyzer/protocol/ncp/NCP.cc @@ -2,11 +2,7 @@ #include "zeek/analyzer/protocol/ncp/NCP.h" -#include "zeek/zeek-config.h" - #include -#include -#include #include "zeek/analyzer/protocol/ncp/consts.bif.h" #include "zeek/analyzer/protocol/ncp/events.bif.h" diff --git a/src/analyzer/protocol/netbios/NetbiosSSN.cc b/src/analyzer/protocol/netbios/NetbiosSSN.cc index 99ec046d96..9218a7c2cb 100644 --- a/src/analyzer/protocol/netbios/NetbiosSSN.cc +++ b/src/analyzer/protocol/netbios/NetbiosSSN.cc @@ -2,12 +2,9 @@ #include "zeek/analyzer/protocol/netbios/NetbiosSSN.h" -#include "zeek/zeek-config.h" - #include #include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/RunState.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/protocol/netbios/events.bif.h" diff --git a/src/analyzer/protocol/ntlm/NTLM.cc b/src/analyzer/protocol/ntlm/NTLM.cc index e1ce4bba78..3b8835c191 100644 --- a/src/analyzer/protocol/ntlm/NTLM.cc +++ b/src/analyzer/protocol/ntlm/NTLM.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/ntlm/NTLM.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/ntlm/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::ntlm { diff --git a/src/analyzer/protocol/ntp/NTP.cc b/src/analyzer/protocol/ntp/NTP.cc index 39e764ba36..6a8a7ada60 100644 --- a/src/analyzer/protocol/ntp/NTP.cc +++ b/src/analyzer/protocol/ntp/NTP.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/ntp/NTP.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/ntp/events.bif.h" namespace zeek::analyzer::ntp { diff --git a/src/analyzer/protocol/radius/RADIUS.cc b/src/analyzer/protocol/radius/RADIUS.cc index 4820cda73e..4e27049cd0 100644 --- a/src/analyzer/protocol/radius/RADIUS.cc +++ b/src/analyzer/protocol/radius/RADIUS.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/radius/RADIUS.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/radius/events.bif.h" namespace zeek::analyzer::radius { diff --git a/src/analyzer/protocol/rdp/RDP.cc b/src/analyzer/protocol/rdp/RDP.cc index f1bce538b4..9616196634 100644 --- a/src/analyzer/protocol/rdp/RDP.cc +++ b/src/analyzer/protocol/rdp/RDP.cc @@ -5,7 +5,6 @@ #include "zeek/Reporter.h" #include "zeek/analyzer/Manager.h" #include "zeek/analyzer/protocol/rdp/events.bif.h" -#include "zeek/analyzer/protocol/rdp/types.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::rdp { diff --git a/src/analyzer/protocol/rdp/RDPEUDP.cc b/src/analyzer/protocol/rdp/RDPEUDP.cc index 4d93a1b982..c05147e721 100644 --- a/src/analyzer/protocol/rdp/RDPEUDP.cc +++ b/src/analyzer/protocol/rdp/RDPEUDP.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/rdp/RDPEUDP.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/rdp/events.bif.h" #include "zeek/analyzer/protocol/rdp/rdpeudp_pac.h" namespace zeek::analyzer::rdpeudp { diff --git a/src/analyzer/protocol/rfb/RFB.cc b/src/analyzer/protocol/rfb/RFB.cc index ee5e36722d..7db60c25d8 100644 --- a/src/analyzer/protocol/rfb/RFB.cc +++ b/src/analyzer/protocol/rfb/RFB.cc @@ -3,7 +3,6 @@ #include "zeek/analyzer/protocol/rfb/RFB.h" #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/rfb/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::rfb { diff --git a/src/analyzer/protocol/rpc/MOUNT.cc b/src/analyzer/protocol/rpc/MOUNT.cc index e1ebee9b46..c4b391fbad 100644 --- a/src/analyzer/protocol/rpc/MOUNT.cc +++ b/src/analyzer/protocol/rpc/MOUNT.cc @@ -2,13 +2,8 @@ #include "zeek/analyzer/protocol/rpc/MOUNT.h" -#include "zeek/zeek-config.h" - -#include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/protocol/rpc/XDR.h" #include "zeek/analyzer/protocol/rpc/events.bif.h" diff --git a/src/analyzer/protocol/rpc/NFS.cc b/src/analyzer/protocol/rpc/NFS.cc index 6ff28bb715..de9feefe5c 100644 --- a/src/analyzer/protocol/rpc/NFS.cc +++ b/src/analyzer/protocol/rpc/NFS.cc @@ -2,13 +2,9 @@ #include "zeek/analyzer/protocol/rpc/NFS.h" -#include "zeek/zeek-config.h" - #include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/protocol/rpc/XDR.h" #include "zeek/analyzer/protocol/rpc/events.bif.h" diff --git a/src/analyzer/protocol/rpc/Plugin.cc b/src/analyzer/protocol/rpc/Plugin.cc index 8b939d4e06..db7fe3c310 100644 --- a/src/analyzer/protocol/rpc/Plugin.cc +++ b/src/analyzer/protocol/rpc/Plugin.cc @@ -6,7 +6,6 @@ #include "zeek/analyzer/protocol/rpc/MOUNT.h" #include "zeek/analyzer/protocol/rpc/NFS.h" #include "zeek/analyzer/protocol/rpc/Portmap.h" -#include "zeek/analyzer/protocol/rpc/RPC.h" namespace zeek::plugin::detail::Zeek_RPC { diff --git a/src/analyzer/protocol/rpc/Portmap.cc b/src/analyzer/protocol/rpc/Portmap.cc index 01bc95fe18..d3ccf6fa5f 100644 --- a/src/analyzer/protocol/rpc/Portmap.cc +++ b/src/analyzer/protocol/rpc/Portmap.cc @@ -2,10 +2,6 @@ #include "zeek/analyzer/protocol/rpc/Portmap.h" -#include "zeek/zeek-config.h" - -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/analyzer/protocol/rpc/XDR.h" #include "zeek/analyzer/protocol/rpc/events.bif.h" diff --git a/src/analyzer/protocol/rpc/RPC.cc b/src/analyzer/protocol/rpc/RPC.cc index 8bc9c733cf..8ca5e37271 100644 --- a/src/analyzer/protocol/rpc/RPC.cc +++ b/src/analyzer/protocol/rpc/RPC.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/rpc/RPC.h" -#include "zeek/zeek-config.h" - #include #include diff --git a/src/analyzer/protocol/rpc/XDR.cc b/src/analyzer/protocol/rpc/XDR.cc index ff7c5c92b2..d1ad4126b9 100644 --- a/src/analyzer/protocol/rpc/XDR.cc +++ b/src/analyzer/protocol/rpc/XDR.cc @@ -2,13 +2,11 @@ #include "zeek/analyzer/protocol/rpc/XDR.h" -#include "zeek/zeek-config.h" - +// Needed for ntohl() +#include #include #include -#include "zeek/analyzer/protocol/rpc/events.bif.h" - uint32_t zeek::analyzer::rpc::extract_XDR_uint32(const u_char*& buf, int& len) { if ( ! buf ) return 0; diff --git a/src/analyzer/protocol/sip/Plugin.cc b/src/analyzer/protocol/sip/Plugin.cc index ec6fcd10ac..a7e6358182 100644 --- a/src/analyzer/protocol/sip/Plugin.cc +++ b/src/analyzer/protocol/sip/Plugin.cc @@ -4,7 +4,6 @@ #include "zeek/analyzer/Component.h" #include "zeek/analyzer/protocol/sip/SIP.h" -#include "zeek/analyzer/protocol/sip/SIP_TCP.h" namespace zeek::plugin::detail::Zeek_SIP { diff --git a/src/analyzer/protocol/sip/SIP.cc b/src/analyzer/protocol/sip/SIP.cc index 7409d0d635..46cad57f9e 100644 --- a/src/analyzer/protocol/sip/SIP.cc +++ b/src/analyzer/protocol/sip/SIP.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/sip/SIP.h" -#include "zeek/analyzer/protocol/sip/events.bif.h" - namespace zeek::analyzer::sip { SIP_Analyzer::SIP_Analyzer(Connection* c) : analyzer::Analyzer("SIP", c) { interp = new binpac::SIP::SIP_Conn(this); } diff --git a/src/analyzer/protocol/sip/SIP_TCP.cc b/src/analyzer/protocol/sip/SIP_TCP.cc index 33408470ce..2d2aefaee0 100644 --- a/src/analyzer/protocol/sip/SIP_TCP.cc +++ b/src/analyzer/protocol/sip/SIP_TCP.cc @@ -5,7 +5,6 @@ #include "zeek/analyzer/protocol/sip/SIP_TCP.h" -#include "zeek/analyzer/protocol/sip/events.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::sip_tcp { diff --git a/src/analyzer/protocol/smtp/SMTP.cc b/src/analyzer/protocol/smtp/SMTP.cc index e717742cdc..616ebecd8b 100644 --- a/src/analyzer/protocol/smtp/SMTP.cc +++ b/src/analyzer/protocol/smtp/SMTP.cc @@ -2,13 +2,9 @@ #include "zeek/analyzer/protocol/smtp/SMTP.h" -#include "zeek/zeek-config.h" - #include #include -#include "zeek/Event.h" -#include "zeek/NetVar.h" #include "zeek/Reporter.h" #include "zeek/analyzer/Manager.h" #include "zeek/analyzer/protocol/smtp/BDAT.h" diff --git a/src/analyzer/protocol/snmp/SNMP.cc b/src/analyzer/protocol/snmp/SNMP.cc index ea30332fc2..c52a96ed70 100644 --- a/src/analyzer/protocol/snmp/SNMP.cc +++ b/src/analyzer/protocol/snmp/SNMP.cc @@ -2,11 +2,6 @@ #include "zeek/analyzer/protocol/snmp/SNMP.h" -#include "zeek/Func.h" -#include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/snmp/events.bif.h" -#include "zeek/analyzer/protocol/snmp/types.bif.h" - namespace zeek::analyzer::snmp { SNMP_Analyzer::SNMP_Analyzer(Connection* conn) : Analyzer("SNMP", conn) { interp = new binpac::SNMP::SNMP_Conn(this); } diff --git a/src/analyzer/protocol/socks/SOCKS.cc b/src/analyzer/protocol/socks/SOCKS.cc index 097bde61be..a5e3ffad45 100644 --- a/src/analyzer/protocol/socks/SOCKS.cc +++ b/src/analyzer/protocol/socks/SOCKS.cc @@ -2,7 +2,6 @@ #include "zeek/analyzer/protocol/socks/SOCKS.h" -#include "zeek/analyzer/protocol/socks/events.bif.h" #include "zeek/analyzer/protocol/socks/socks_pac.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" diff --git a/src/analyzer/protocol/ssh/SSH.cc b/src/analyzer/protocol/ssh/SSH.cc index a079e2fae4..c90c328187 100644 --- a/src/analyzer/protocol/ssh/SSH.cc +++ b/src/analyzer/protocol/ssh/SSH.cc @@ -4,7 +4,6 @@ #include "zeek/Reporter.h" #include "zeek/analyzer/protocol/ssh/events.bif.h" -#include "zeek/analyzer/protocol/ssh/types.bif.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" namespace zeek::analyzer::ssh { diff --git a/src/analyzer/protocol/ssl/DTLS.cc b/src/analyzer/protocol/ssl/DTLS.cc index 582b1272d3..8a633ee8f0 100644 --- a/src/analyzer/protocol/ssl/DTLS.cc +++ b/src/analyzer/protocol/ssl/DTLS.cc @@ -4,7 +4,6 @@ #include "zeek/Reporter.h" #include "zeek/analyzer/protocol/ssl/dtls_pac.h" -#include "zeek/analyzer/protocol/ssl/events.bif.h" #include "zeek/analyzer/protocol/ssl/tls-handshake_pac.h" #include "zeek/util.h" diff --git a/src/analyzer/protocol/ssl/Plugin.cc b/src/analyzer/protocol/ssl/Plugin.cc index c42d189fd6..cce899205e 100644 --- a/src/analyzer/protocol/ssl/Plugin.cc +++ b/src/analyzer/protocol/ssl/Plugin.cc @@ -2,8 +2,6 @@ #include "zeek/plugin/Plugin.h" -#include "zeek/zeek-config.h" - #ifndef ENABLE_SPICY_SSL #include "zeek/analyzer/Component.h" #include "zeek/analyzer/protocol/ssl/DTLS.h" diff --git a/src/analyzer/protocol/ssl/SSL.cc b/src/analyzer/protocol/ssl/SSL.cc index f94abc0db7..bad6840c0e 100644 --- a/src/analyzer/protocol/ssl/SSL.cc +++ b/src/analyzer/protocol/ssl/SSL.cc @@ -8,7 +8,6 @@ #include #include "zeek/Reporter.h" -#include "zeek/analyzer/protocol/ssl/events.bif.h" #include "zeek/analyzer/protocol/ssl/ssl_pac.h" #include "zeek/analyzer/protocol/ssl/tls-handshake_pac.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" diff --git a/src/analyzer/protocol/ssl/spicy/support.cc b/src/analyzer/protocol/ssl/spicy/support.cc index f922b82be1..4aa248c626 100644 --- a/src/analyzer/protocol/ssl/spicy/support.cc +++ b/src/analyzer/protocol/ssl/spicy/support.cc @@ -3,7 +3,6 @@ #include #include -#include "zeek/Conn.h" #include "zeek/Desc.h" #include "zeek/analyzer/protocol/tcp/TCP.h" #include "zeek/file_analysis/Manager.h" diff --git a/src/analyzer/protocol/tcp/ContentLine.cc b/src/analyzer/protocol/tcp/ContentLine.cc index 018ab5ecf0..db8a1b12bb 100644 --- a/src/analyzer/protocol/tcp/ContentLine.cc +++ b/src/analyzer/protocol/tcp/ContentLine.cc @@ -4,7 +4,6 @@ #include "zeek/Reporter.h" #include "zeek/analyzer/protocol/tcp/TCP.h" -#include "zeek/analyzer/protocol/tcp/events.bif.h" namespace zeek::analyzer::tcp { diff --git a/src/analyzer/protocol/tcp/TCP.cc b/src/analyzer/protocol/tcp/TCP.cc index b9f41f5d0f..15275ae8fb 100644 --- a/src/analyzer/protocol/tcp/TCP.cc +++ b/src/analyzer/protocol/tcp/TCP.cc @@ -2,19 +2,14 @@ #include "zeek/analyzer/protocol/tcp/TCP.h" -#include - #include "zeek/DebugLogger.h" #include "zeek/Event.h" #include "zeek/File.h" #include "zeek/IP.h" -#include "zeek/NetVar.h" #include "zeek/Reporter.h" #include "zeek/RunState.h" -#include "zeek/analyzer/protocol/pia/PIA.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" #include "zeek/analyzer/protocol/tcp/events.bif.h" -#include "zeek/analyzer/protocol/tcp/types.bif.h" #include "zeek/session/Manager.h" namespace zeek::analyzer::tcp { diff --git a/src/analyzer/protocol/tcp/TCP_Endpoint.cc b/src/analyzer/protocol/tcp/TCP_Endpoint.cc index 4521a47ab1..343880ba6a 100644 --- a/src/analyzer/protocol/tcp/TCP_Endpoint.cc +++ b/src/analyzer/protocol/tcp/TCP_Endpoint.cc @@ -4,16 +4,13 @@ #include -#include "zeek/Event.h" #include "zeek/File.h" #include "zeek/NetVar.h" #include "zeek/Reporter.h" -#include "zeek/RunState.h" #include "zeek/Val.h" #include "zeek/analyzer/protocol/tcp/TCP.h" #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" #include "zeek/analyzer/protocol/tcp/events.bif.h" -#include "zeek/packet_analysis/Analyzer.h" #include "zeek/packet_analysis/protocol/tcp/TCP.h" #include "zeek/session/Manager.h" diff --git a/src/analyzer/protocol/tcp/TCP_Reassembler.cc b/src/analyzer/protocol/tcp/TCP_Reassembler.cc index ab206f8ccf..bdfd655359 100644 --- a/src/analyzer/protocol/tcp/TCP_Reassembler.cc +++ b/src/analyzer/protocol/tcp/TCP_Reassembler.cc @@ -2,8 +2,6 @@ #include "zeek/analyzer/protocol/tcp/TCP_Reassembler.h" -#include - #include "zeek/File.h" #include "zeek/Reporter.h" #include "zeek/RuleMatcher.h" diff --git a/src/analyzer/protocol/zip/Plugin.cc b/src/analyzer/protocol/zip/Plugin.cc index 1fffee9fe1..d22637afd7 100644 --- a/src/analyzer/protocol/zip/Plugin.cc +++ b/src/analyzer/protocol/zip/Plugin.cc @@ -3,7 +3,6 @@ #include "zeek/plugin/Plugin.h" #include "zeek/analyzer/Component.h" -#include "zeek/analyzer/protocol/zip/ZIP.h" namespace zeek::plugin::detail::Zeek_ZIP { diff --git a/src/file_analysis/AnalyzerSet.cc b/src/file_analysis/AnalyzerSet.cc index e9bc1547f8..87f2b1c8b1 100644 --- a/src/file_analysis/AnalyzerSet.cc +++ b/src/file_analysis/AnalyzerSet.cc @@ -7,7 +7,6 @@ #include "zeek/file_analysis/Analyzer.h" #include "zeek/file_analysis/File.h" #include "zeek/file_analysis/Manager.h" -#include "zeek/file_analysis/file_analysis.bif.h" namespace zeek::file_analysis::detail { diff --git a/src/file_analysis/Manager.cc b/src/file_analysis/Manager.cc index 42d35e96bb..85a3e83ba4 100644 --- a/src/file_analysis/Manager.cc +++ b/src/file_analysis/Manager.cc @@ -8,11 +8,9 @@ #include "zeek/Event.h" #include "zeek/UID.h" #include "zeek/analyzer/Manager.h" -#include "zeek/digest.h" #include "zeek/file_analysis/Analyzer.h" #include "zeek/file_analysis/File.h" #include "zeek/file_analysis/file_analysis.bif.h" -#include "zeek/plugin/Manager.h" using namespace std; diff --git a/src/file_analysis/analyzer/hash/Hash.cc b/src/file_analysis/analyzer/hash/Hash.cc index 9370656f78..5452448d00 100644 --- a/src/file_analysis/analyzer/hash/Hash.cc +++ b/src/file_analysis/analyzer/hash/Hash.cc @@ -2,8 +2,6 @@ #include "zeek/file_analysis/analyzer/hash/Hash.h" -#include - #include "zeek/Event.h" #include "zeek/file_analysis/Manager.h" #include "zeek/util.h" diff --git a/src/file_analysis/analyzer/x509/OCSP.cc b/src/file_analysis/analyzer/x509/OCSP.cc index 1d0815812e..9728732243 100644 --- a/src/file_analysis/analyzer/x509/OCSP.cc +++ b/src/file_analysis/analyzer/x509/OCSP.cc @@ -15,7 +15,6 @@ #include "zeek/file_analysis/Manager.h" #include "zeek/file_analysis/analyzer/x509/X509.h" #include "zeek/file_analysis/analyzer/x509/ocsp_events.bif.h" -#include "zeek/file_analysis/analyzer/x509/types.bif.h" // helper function of sk_X509_value to avoid namespace problem // sk_X509_value(X,Y) = > SKM_sk_value(X509,X,Y) diff --git a/src/file_analysis/analyzer/x509/X509Common.cc b/src/file_analysis/analyzer/x509/X509Common.cc index d660c4460e..2e916cff60 100644 --- a/src/file_analysis/analyzer/x509/X509Common.cc +++ b/src/file_analysis/analyzer/x509/X509Common.cc @@ -9,7 +9,6 @@ #include #include "zeek/Reporter.h" -#include "zeek/file_analysis/analyzer/x509/events.bif.h" #include "zeek/file_analysis/analyzer/x509/ocsp_events.bif.h" #include "zeek/file_analysis/analyzer/x509/types.bif.h" #include "zeek/file_analysis/analyzer/x509/x509-extension_pac.h" diff --git a/src/packet_analysis/Manager.cc b/src/packet_analysis/Manager.cc index 3c4c3437b1..956d9b42d1 100644 --- a/src/packet_analysis/Manager.cc +++ b/src/packet_analysis/Manager.cc @@ -2,6 +2,7 @@ #include "zeek/packet_analysis/Manager.h" +#include "zeek/Event.h" #include "zeek/RunState.h" #include "zeek/Stats.h" #include "zeek/iosource/Manager.h" @@ -9,7 +10,6 @@ #include "zeek/packet_analysis/Analyzer.h" #include "zeek/packet_analysis/Dispatcher.h" #include "zeek/plugin/Manager.h" -#include "zeek/zeek-bif.h" using namespace zeek::packet_analysis; diff --git a/src/packet_analysis/protocol/gre/GRE.cc b/src/packet_analysis/protocol/gre/GRE.cc index b94d6903b5..d4ecee1fd9 100644 --- a/src/packet_analysis/protocol/gre/GRE.cc +++ b/src/packet_analysis/protocol/gre/GRE.cc @@ -4,7 +4,6 @@ #include // For DLT_ constants -#include "zeek/IP.h" #include "zeek/Reporter.h" #include "zeek/RunState.h" #include "zeek/session/Manager.h" diff --git a/src/packet_analysis/protocol/icmp/ICMP.cc b/src/packet_analysis/protocol/icmp/ICMP.cc index cb717a9be7..d53361652b 100644 --- a/src/packet_analysis/protocol/icmp/ICMP.cc +++ b/src/packet_analysis/protocol/icmp/ICMP.cc @@ -11,7 +11,6 @@ #include "zeek/Val.h" #include "zeek/ZeekString.h" #include "zeek/analyzer/Manager.h" -#include "zeek/analyzer/protocol/conn-size/ConnSize.h" #include "zeek/packet_analysis/protocol/icmp/ICMPSessionAdapter.h" #include "zeek/packet_analysis/protocol/icmp/events.bif.h" #include "zeek/session/Manager.h" diff --git a/src/packet_analysis/protocol/icmp/Plugin.cc b/src/packet_analysis/protocol/icmp/Plugin.cc index be4d696cfc..b8627c6ce4 100644 --- a/src/packet_analysis/protocol/icmp/Plugin.cc +++ b/src/packet_analysis/protocol/icmp/Plugin.cc @@ -5,7 +5,6 @@ #include "zeek/analyzer/Component.h" #include "zeek/packet_analysis/Component.h" #include "zeek/packet_analysis/protocol/icmp/ICMP.h" -#include "zeek/packet_analysis/protocol/icmp/ICMPSessionAdapter.h" namespace zeek::plugin::Zeek_ICMP { diff --git a/src/packet_analysis/protocol/tcp/Stats.cc b/src/packet_analysis/protocol/tcp/Stats.cc index 87794ad7f6..3599313852 100644 --- a/src/packet_analysis/protocol/tcp/Stats.cc +++ b/src/packet_analysis/protocol/tcp/Stats.cc @@ -3,7 +3,6 @@ #include "zeek/packet_analysis/protocol/tcp/Stats.h" #include "zeek/File.h" -#include "zeek/analyzer/protocol/tcp/events.bif.h" namespace zeek::packet_analysis::TCP { diff --git a/src/packet_analysis/protocol/tcp/TCP.cc b/src/packet_analysis/protocol/tcp/TCP.cc index 7f2beb8fc3..0b78967a89 100644 --- a/src/packet_analysis/protocol/tcp/TCP.cc +++ b/src/packet_analysis/protocol/tcp/TCP.cc @@ -4,8 +4,6 @@ #include "zeek/RunState.h" #include "zeek/analyzer/protocol/pia/PIA.h" -#include "zeek/analyzer/protocol/tcp/events.bif.h" -#include "zeek/analyzer/protocol/tcp/types.bif.h" #include "zeek/packet_analysis/protocol/tcp/TCPSessionAdapter.h" using namespace zeek; diff --git a/src/packet_analysis/protocol/udp/Plugin.cc b/src/packet_analysis/protocol/udp/Plugin.cc index 3149f96979..3a2bd7654b 100644 --- a/src/packet_analysis/protocol/udp/Plugin.cc +++ b/src/packet_analysis/protocol/udp/Plugin.cc @@ -5,7 +5,6 @@ #include "zeek/analyzer/Component.h" #include "zeek/packet_analysis/Component.h" #include "zeek/packet_analysis/protocol/udp/UDP.h" -#include "zeek/packet_analysis/protocol/udp/UDPSessionAdapter.h" namespace zeek::plugin::Zeek_UDP {