Remove unnecessary #includes in base files in repo

This commit is contained in:
Tim Wojtulewicz 2025-05-06 16:48:49 -07:00
parent 224be5a951
commit 896e41c794
80 changed files with 33 additions and 159 deletions

View file

@ -2,8 +2,6 @@
#include "zeek/Attr.h" #include "zeek/Attr.h"
#include "zeek/zeek-config.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Expr.h" #include "zeek/Expr.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"

View file

@ -2,8 +2,6 @@
#include "zeek/Base64.h" #include "zeek/Base64.h"
#include "zeek/zeek-config.h"
#include <cmath> #include <cmath>
#include "zeek/Conn.h" #include "zeek/Conn.h"

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <string> #include <string>
namespace zeek { namespace zeek {

View file

@ -2,11 +2,9 @@
#include "zeek/CCL.h" #include "zeek/CCL.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include "zeek/DFA.h" #include "zeek/NFA.h" // for SYM_BOL and SYM_EOL
#include "zeek/RE.h" #include "zeek/RE.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -2,8 +2,6 @@
#include "zeek/CompHash.h" #include "zeek/CompHash.h"
#include "zeek/zeek-config.h"
#include <cstring> #include <cstring>
#include <map> #include <map>
#include <vector> #include <vector>

View file

@ -2,13 +2,10 @@
#include "zeek/Conn.h" #include "zeek/Conn.h"
#include "zeek/zeek-config.h"
#include <binpac.h> #include <binpac.h>
#include <cctype> #include <cctype>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
@ -17,7 +14,6 @@
#include "zeek/analyzer/Analyzer.h" #include "zeek/analyzer/Analyzer.h"
#include "zeek/analyzer/Manager.h" #include "zeek/analyzer/Manager.h"
#include "zeek/analyzer/protocol/pia/PIA.h" #include "zeek/analyzer/protocol/pia/PIA.h"
#include "zeek/iosource/IOSource.h"
#include "zeek/packet_analysis/protocol/ip/SessionAdapter.h" #include "zeek/packet_analysis/protocol/ip/SessionAdapter.h"
#include "zeek/packet_analysis/protocol/tcp/TCP.h" #include "zeek/packet_analysis/protocol/tcp/TCP.h"
#include "zeek/session/Manager.h" #include "zeek/session/Manager.h"

View file

@ -4,8 +4,6 @@
#include <sys/types.h> #include <sys/types.h>
#include <string> #include <string>
#include <tuple>
#include <type_traits>
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"

View file

@ -38,7 +38,6 @@ using ztd::out_ptr::out_ptr;
#include "zeek/Hash.h" #include "zeek/Hash.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/Val.h" #include "zeek/Val.h"

View file

@ -5,13 +5,11 @@
#include <netdb.h> #include <netdb.h>
#include <list> #include <list>
#include <map> #include <map>
#include <queue>
#include <utility> #include <utility>
#include <variant> #include <variant>
#include "zeek/EventHandler.h" #include "zeek/EventHandler.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/List.h"
#include "zeek/iosource/IOSource.h" #include "zeek/iosource/IOSource.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -4,8 +4,6 @@
#include "zeek/DbgBreakpoint.h" #include "zeek/DbgBreakpoint.h"
#include "zeek/zeek-config.h"
#include <cassert> #include <cassert>
#include "zeek/Debug.h" #include "zeek/Debug.h"
@ -15,7 +13,6 @@
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Scope.h" #include "zeek/Scope.h"
#include "zeek/Stmt.h"
#include "zeek/Timer.h" #include "zeek/Timer.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/module_util.h" #include "zeek/module_util.h"

View file

@ -4,10 +4,9 @@
#pragma once #pragma once
#include <cstdint>
#include <string> #include <string>
#include "zeek/util.h"
namespace zeek::detail { namespace zeek::detail {
class Stmt; class Stmt;

View file

@ -4,8 +4,6 @@
#include "zeek/DbgWatch.h" #include "zeek/DbgWatch.h"
#include "zeek/zeek-config.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -4,8 +4,6 @@
#pragma once #pragma once
#include "zeek/util.h"
namespace zeek { namespace zeek {
class Obj; class Obj;
} }

View file

@ -4,8 +4,6 @@
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/zeek-config.h"
#include <cctype> #include <cctype>
#include <csignal> #include <csignal>
#include <cstdarg> #include <cstdarg>

View file

@ -4,6 +4,7 @@
#pragma once #pragma once
#include <cstdint>
#include <deque> #include <deque>
#include <map> #include <map>
#include <string> #include <string>
@ -11,7 +12,10 @@
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/StmtEnums.h" #include "zeek/StmtEnums.h"
#include "zeek/util.h"
#ifdef _MSC_VER
#include <unistd.h> // Needed to ignore __attribute__((format(printf))) on MSVC
#endif
namespace zeek { namespace zeek {

View file

@ -5,8 +5,6 @@
#include "zeek/DebugCmds.h" #include "zeek/DebugCmds.h"
#include "zeek/zeek-config.h"
#include <regex.h> #include <regex.h>
#include <sys/types.h> #include <sys/types.h>
#include <cassert> #include <cassert>
@ -22,7 +20,6 @@
#include "zeek/PolicyFile.h" #include "zeek/PolicyFile.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Scope.h" #include "zeek/Scope.h"
#include "zeek/Stmt.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -7,13 +7,13 @@
#ifdef DEBUG #ifdef DEBUG
#include "zeek/zeek-config.h"
#include <cstdio> #include <cstdio>
#include <set> #include <set>
#include <string> #include <string>
#include "zeek/util.h" #ifdef _MSC_VER
#include <unistd.h> // Needed to ignore __attribute__((format(printf))) on MSVC
#endif
#define DBG_LOG(stream, ...) \ #define DBG_LOG(stream, ...) \
if ( ::zeek::detail::debug_logger.IsEnabled(stream) ) \ if ( ::zeek::detail::debug_logger.IsEnabled(stream) ) \

View file

@ -2,14 +2,11 @@
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/zeek-config.h"
#include <cerrno> #include <cerrno>
#include <cmath> #include <cmath>
#include <cstdlib> #include <cstdlib>
#include <cstring> #include <cstring>
#include "zeek/3rdparty/ConvertUTF.h"
#include "zeek/File.h" #include "zeek/File.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -2,14 +2,11 @@
#include "zeek/Discard.h" #include "zeek/Discard.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/IP.h" #include "zeek/IP.h"
#include "zeek/Reporter.h" // for InterpreterException #include "zeek/Reporter.h" // for InterpreterException
#include "zeek/RunState.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/Var.h" #include "zeek/Var.h"
#include "zeek/ZeekString.h" #include "zeek/ZeekString.h"

View file

@ -2,8 +2,6 @@
#include "zeek/EquivClass.h" #include "zeek/EquivClass.h"
#include "zeek/zeek-config.h"
#include "zeek/CCL.h" #include "zeek/CCL.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -4,8 +4,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <map> #include <map>
#include <memory> #include <memory>
#include <string> #include <string>

View file

@ -2,8 +2,6 @@
#include "zeek/Expr.h" #include "zeek/Expr.h"
#include "zeek/zeek-config.h"
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Event.h" #include "zeek/Event.h"
@ -22,7 +20,6 @@
#include "zeek/Trigger.h" #include "zeek/Trigger.h"
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/broker/Data.h" #include "zeek/broker/Data.h"
#include "zeek/digest.h"
#include "zeek/module_util.h" #include "zeek/module_util.h"
#include "zeek/script_opt/Expr.h" #include "zeek/script_opt/Expr.h"
#include "zeek/script_opt/ScriptOpt.h" #include "zeek/script_opt/ScriptOpt.h"

View file

@ -18,18 +18,15 @@
#include <sys/resource.h> #include <sys/resource.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <unistd.h> #include <unistd.h>
#include <algorithm>
#include <cerrno> #include <cerrno>
#include "zeek/Attr.h" #include "zeek/Attr.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/Expr.h"
#include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/Var.h" #include "zeek/event.bif.netvar_h"
namespace zeek { namespace zeek {

View file

@ -2,9 +2,6 @@
#include "zeek/Frag.h" #include "zeek/Frag.h"
#include "zeek/zeek-config.h"
#include "zeek/Hash.h"
#include "zeek/IP.h" #include "zeek/IP.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -13,7 +13,6 @@
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/ZeekArgs.h" #include "zeek/ZeekArgs.h"
#include "zeek/ZeekList.h" // for typedef val_list
namespace zeek { namespace zeek {

View file

@ -16,6 +16,7 @@
#include <csignal> #include <csignal>
#include <cstdlib> #include <cstdlib>
// Most of these includes are needed for code included from bif files.
#include "zeek/Base64.h" #include "zeek/Base64.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -2,8 +2,6 @@
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/zeek-config.h"
#include "zeek/Attr.h" #include "zeek/Attr.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Dict.h" #include "zeek/Dict.h"

View file

@ -10,7 +10,6 @@
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/Var.h"
#include "zeek/ZeekString.h" #include "zeek/ZeekString.h"
namespace zeek { namespace zeek {

View file

@ -2,8 +2,6 @@
#include "zeek/IntSet.h" #include "zeek/IntSet.h"
#include "zeek/zeek-config.h"
#include <cstring> #include <cstring>
namespace zeek::detail { namespace zeek::detail {

View file

@ -6,7 +6,6 @@
#include <netinet/ip.h> #include <netinet/ip.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <chrono>
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"

View file

@ -2,8 +2,6 @@
#include "zeek/NFA.h" #include "zeek/NFA.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -2,8 +2,7 @@
#include "zeek/NetVar.h" #include "zeek/NetVar.h"
#include "zeek/zeek-config.h" // EventHandler.h is needed for event.bif.netvar_init later.
#include "zeek/EventHandler.h" #include "zeek/EventHandler.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/Val.h" #include "zeek/Val.h"

View file

@ -2,6 +2,8 @@
#pragma once #pragma once
// These includes are needed for the inclusion of the bif headers at the end
// of this file.
#include "zeek/EventRegistry.h" #include "zeek/EventRegistry.h"
#include "zeek/Val.h" #include "zeek/Val.h"

View file

@ -2,8 +2,6 @@
#include "zeek/Notifier.h" #include "zeek/Notifier.h"
#include <set>
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
zeek::notifier::detail::Registry zeek::notifier::detail::registry; zeek::notifier::detail::Registry zeek::notifier::detail::registry;

View file

@ -2,8 +2,6 @@
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/zeek-config.h"
#include <cstdlib> #include <cstdlib>
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <climits> #include <climits>
namespace zeek { namespace zeek {

View file

@ -19,7 +19,6 @@
#include "zeek/CompHash.h" #include "zeek/CompHash.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Scope.h" #include "zeek/Scope.h"
#include "zeek/Var.h" #include "zeek/Var.h"

View file

@ -2,8 +2,6 @@
#include "zeek/PolicyFile.h" #include "zeek/PolicyFile.h"
#include "zeek/zeek-config.h"
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <cassert> #include <cassert>

View file

@ -2,13 +2,9 @@
#include "zeek/PriorityQueue.h" #include "zeek/PriorityQueue.h"
#include "zeek/zeek-config.h"
#include <cstdio>
#include <cstdlib> #include <cstdlib>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/util.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <cmath> #include <cmath>
#include <cstdint> #include <cstdint>

View file

@ -2,8 +2,6 @@
#include "zeek/RE.h" #include "zeek/RE.h"
#include "zeek/zeek-config.h"
#include <cstdlib> #include <cstdlib>
#include <utility> #include <utility>

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <cstdint> #include <cstdint>
#define RT_MONTEN \ #define RT_MONTEN \

View file

@ -2,8 +2,6 @@
#include "zeek/Reassem.h" #include "zeek/Reassem.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include <cinttypes> #include <cinttypes>
#include <limits> #include <limits>

View file

@ -4,8 +4,6 @@
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/zeek-config.h"
#include <syslog.h> #include <syslog.h>
#include <unistd.h> #include <unistd.h>
@ -16,7 +14,6 @@
#include "zeek/Expr.h" #include "zeek/Expr.h"
#include "zeek/Frame.h" #include "zeek/Frame.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/NetVar.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/Timer.h" #include "zeek/Timer.h"
#include "zeek/file_analysis/File.h" #include "zeek/file_analysis/File.h"

View file

@ -2,8 +2,6 @@
#include "zeek/Rule.h" #include "zeek/Rule.h"
#include "zeek/zeek-config.h"
#include "zeek/RuleAction.h" #include "zeek/RuleAction.h"
#include "zeek/RuleCondition.h" #include "zeek/RuleCondition.h"
#include "zeek/RuleMatcher.h" #include "zeek/RuleMatcher.h"

View file

@ -2,8 +2,6 @@
#include "zeek/RuleAction.h" #include "zeek/RuleAction.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include <string> #include <string>
@ -12,7 +10,6 @@
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/NetVar.h"
#include "zeek/RuleMatcher.h" #include "zeek/RuleMatcher.h"
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/analyzer/Manager.h" #include "zeek/analyzer/Manager.h"

View file

@ -2,8 +2,6 @@
#include "zeek/RuleCondition.h" #include "zeek/RuleCondition.h"
#include "zeek/zeek-config.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -5,8 +5,6 @@
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cstdint> // for u_char #include <cstdint> // for u_char
#include "zeek/util.h"
namespace zeek::detail { namespace zeek::detail {
class RuleEndpointState; class RuleEndpointState;

View file

@ -3,7 +3,6 @@
#pragma once #pragma once
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <climits>
#include <functional> #include <functional>
#include <map> #include <map>
#include <set> #include <set>

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <optional> #include <optional>
#include <string> #include <string>

View file

@ -3,7 +3,6 @@
#include "zeek/ScannedFile.h" #include "zeek/ScannedFile.h"
#include <cerrno> #include <cerrno>
#include <climits> // for PATH_MAX
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -2,12 +2,13 @@
#pragma once #pragma once
#include <zeek/Obj.h>
#include <list> #include <list>
#include <optional> #include <optional>
#include <string> #include <string>
#include <vector> #include <vector>
#include "zeek/Obj.h"
namespace zeek::detail { namespace zeek::detail {
// Script file we have already scanned (or are in the process of scanning). // Script file we have already scanned (or are in the process of scanning).

View file

@ -2,13 +2,11 @@
#include "zeek/Scope.h" #include "zeek/Scope.h"
#include "zeek/zeek-config.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Val.h" #include "zeek/Type.h"
#include "zeek/module_util.h" #include "zeek/module_util.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -9,7 +9,6 @@
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/StmtBase.h" #include "zeek/StmtBase.h"
#include "zeek/util.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -2,6 +2,8 @@
#include "zeek/ScriptProfile.h" #include "zeek/ScriptProfile.h"
#include <cinttypes>
namespace zeek { namespace zeek {
namespace detail { namespace detail {

View file

@ -7,7 +7,6 @@
#include <string> #include <string>
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/Stmt.h"
namespace zeek { namespace zeek {

View file

@ -3,8 +3,6 @@
#include "zeek/ScriptValidation.h" #include "zeek/ScriptValidation.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/Reporter.h"
#include "zeek/Stmt.h"
#include "zeek/Traverse.h" #include "zeek/Traverse.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -4,8 +4,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <cstdint> #include <cstdint>
#include <string> #include <string>

View file

@ -2,8 +2,6 @@
#include "zeek/SmithWaterman.h" #include "zeek/SmithWaterman.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include <cctype> #include <cctype>

View file

@ -3,6 +3,7 @@
#pragma once #pragma once
#include <map> #include <map>
#include <string>
#include <vector> #include <vector>
#include "zeek/ZeekString.h" #include "zeek/ZeekString.h"

View file

@ -4,8 +4,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <cstdint> #include <cstdint>
#include <memory> #include <memory>

View file

@ -2,8 +2,6 @@
#include "zeek/Stmt.h" #include "zeek/Stmt.h"
#include "zeek/zeek-config.h"
#include "zeek/CompHash.h" #include "zeek/CompHash.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
@ -13,7 +11,6 @@
#include "zeek/File.h" #include "zeek/File.h"
#include "zeek/Frame.h" #include "zeek/Frame.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/NetVar.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Scope.h" #include "zeek/Scope.h"
#include "zeek/Traverse.h" #include "zeek/Traverse.h"

View file

@ -2,13 +2,10 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <cstdint> #include <cstdint>
#include <string> #include <string>
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/util.h"
namespace zeek { namespace zeek {

View file

@ -2,8 +2,6 @@
#include "zeek/Timer.h" #include "zeek/Timer.h"
#include "zeek/zeek-config.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"

View file

@ -2,8 +2,6 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
namespace zeek::detail { namespace zeek::detail {
class TraversalCallback; class TraversalCallback;

View file

@ -4,7 +4,6 @@
#include <vector> #include <vector>
#include "zeek/ID.h"
#include "zeek/IP.h" #include "zeek/IP.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -2,10 +2,7 @@
#include "zeek/Type.h" #include "zeek/Type.h"
#include "zeek/zeek-config.h"
#include <cinttypes> #include <cinttypes>
#include <list>
#include <map> #include <map>
#include <string> #include <string>
#include <unordered_set> #include <unordered_set>

View file

@ -7,8 +7,6 @@
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/util.h" #include "zeek/util.h"
using namespace std;
namespace zeek { namespace zeek {
void UID::Set(zeek_uint_t bits, const uint64_t* v, size_t n) { void UID::Set(zeek_uint_t bits, const uint64_t* v, size_t n) {

View file

@ -2,8 +2,6 @@
#include "zeek/Var.h" #include "zeek/Var.h"
#include "zeek/zeek-config.h"
#include <memory> #include <memory>
#include "zeek/Desc.h" #include "zeek/Desc.h"
@ -18,7 +16,6 @@
#include "zeek/Stmt.h" #include "zeek/Stmt.h"
#include "zeek/Traverse.h" #include "zeek/Traverse.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/module_util.h"
#include "zeek/script_opt/IDOptInfo.h" #include "zeek/script_opt/IDOptInfo.h"
#include "zeek/script_opt/ScriptOpt.h" #include "zeek/script_opt/ScriptOpt.h"
#include "zeek/script_opt/StmtOptInfo.h" #include "zeek/script_opt/StmtOptInfo.h"

View file

@ -3,7 +3,6 @@
#include "zeek/WeirdState.h" #include "zeek/WeirdState.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/util.h"
namespace zeek::detail { namespace zeek::detail {

View file

@ -4,7 +4,6 @@
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/OpaqueVal.h" #include "zeek/OpaqueVal.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/ZeekString.h"
using namespace zeek; using namespace zeek;

View file

@ -4,7 +4,7 @@
#pragma once #pragma once
#include "zeek/zeek-config.h" #include "zeek/IntrusivePtr.h"
namespace zeek { namespace zeek {
@ -19,6 +19,7 @@ class RecordVal;
class StringVal; class StringVal;
class SubNetVal; class SubNetVal;
class TableVal; class TableVal;
class Type;
class TypeVal; class TypeVal;
class Val; class Val;
class VectorVal; class VectorVal;
@ -32,6 +33,7 @@ using RecordValPtr = IntrusivePtr<RecordVal>;
using StringValPtr = IntrusivePtr<StringVal>; using StringValPtr = IntrusivePtr<StringVal>;
using SubNetValPtr = IntrusivePtr<SubNetVal>; using SubNetValPtr = IntrusivePtr<SubNetVal>;
using TableValPtr = IntrusivePtr<TableVal>; using TableValPtr = IntrusivePtr<TableVal>;
using TypePtr = IntrusivePtr<Type>;
using TypeValPtr = IntrusivePtr<TypeVal>; using TypeValPtr = IntrusivePtr<TypeVal>;
using ValPtr = IntrusivePtr<Val>; using ValPtr = IntrusivePtr<Val>;
using VectorValPtr = IntrusivePtr<VectorVal>; using VectorValPtr = IntrusivePtr<VectorVal>;

View file

@ -2,8 +2,6 @@
#include "zeek/ZeekString.h" #include "zeek/ZeekString.h"
#include "zeek/zeek-config.h"
#include <algorithm> #include <algorithm>
#include <cctype> #include <cctype>
#include <iostream> #include <iostream>

View file

@ -2,11 +2,9 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include <sys/types.h> #include <sys/types.h>
#include <iosfwd> #include <iosfwd>
#include <string> #include <string_view>
#include <vector> #include <vector>
namespace zeek { namespace zeek {

View file

@ -10,9 +10,6 @@
#include "zeek/file_analysis/Analyzer.h" #include "zeek/file_analysis/Analyzer.h"
#include "zeek/iosource/Packet.h" #include "zeek/iosource/Packet.h"
#include "zeek/packet_analysis/Analyzer.h" #include "zeek/packet_analysis/Analyzer.h"
#include "zeek/util.h"
#include "event.bif.func_h"
namespace binpac { namespace binpac {

View file

@ -1,7 +1,5 @@
// See the file "COPYING" in the main distribution directory for copyright. // See the file "COPYING" in the main distribution directory for copyright.
#include "zeek/zeek-config.h"
#include <unistd.h> #include <unistd.h>
#include <cinttypes> #include <cinttypes>
@ -11,6 +9,8 @@
#include "zeek/supervisor/Supervisor.h" #include "zeek/supervisor/Supervisor.h"
#include "zeek/zeek-setup.h" #include "zeek/zeek-setup.h"
#include "const.bif.netvar_h"
#ifdef _MSC_VER #ifdef _MSC_VER
#include <fcntl.h> // For _O_BINARY. #include <fcntl.h> // For _O_BINARY.

View file

@ -4,7 +4,6 @@
#include "zeek/module_util.h" #include "zeek/module_util.h"
#include <cstring> #include <cstring>
#include <iostream>
#include <string> #include <string>
#include "zeek/3rdparty/doctest.h" #include "zeek/3rdparty/doctest.h"

View file

@ -2,8 +2,6 @@
#include "zeek/net_util.h" #include "zeek/net_util.h"
#include "zeek/zeek-config.h"
#include <arpa/inet.h> #include <arpa/inet.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <sys/socket.h> #include <sys/socket.h>

View file

@ -41,24 +41,25 @@
#include <algorithm> #include <algorithm>
#include <array> #include <array>
#include <iostream> #include <iostream>
#include <random>
#include <string> #include <string>
#include <vector> #include <vector>
#include "zeek/3rdparty/ConvertUTF.h" #include "zeek/3rdparty/ConvertUTF.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Hash.h" #include "zeek/Hash.h"
#include "zeek/NetVar.h"
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/ScannedFile.h"
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/digest.h" #include "zeek/digest.h"
#include "zeek/input.h" #include "zeek/input.h"
#include "zeek/iosource/Manager.h" #include "zeek/iosource/Manager.h"
#include "zeek/iosource/PktSrc.h" #include "zeek/iosource/PktSrc.h"
#ifdef _MSC_VER
#include "zeek/ScannedFile.h"
#endif
#include "zeek/3rdparty/doctest.h" #include "zeek/3rdparty/doctest.h"
using namespace std; using namespace std;

View file

@ -23,6 +23,8 @@
#include "zeek/3rdparty/sqlite3.h" #include "zeek/3rdparty/sqlite3.h"
#endif #endif
#include <binpac.h>
#include "zeek/DNS_Mgr.h" #include "zeek/DNS_Mgr.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
@ -49,7 +51,6 @@
#include "zeek/Trigger.h" #include "zeek/Trigger.h"
#include "zeek/Var.h" #include "zeek/Var.h"
#include "zeek/analyzer/Manager.h" #include "zeek/analyzer/Manager.h"
#include "zeek/binpac_zeek.h"
#include "zeek/broker/Manager.h" #include "zeek/broker/Manager.h"
#include "zeek/cluster/Backend.h" #include "zeek/cluster/Backend.h"
#include "zeek/cluster/Manager.h" #include "zeek/cluster/Manager.h"