Fix some missing #includes resulting from removal of ghc::filesystem

This commit is contained in:
Tim Wojtulewicz 2025-07-10 16:28:40 -07:00
parent 770bc0491e
commit 1f87382302
14 changed files with 24 additions and 0 deletions

View file

@ -2,6 +2,7 @@
#include "zeek/Type.h"
#include <algorithm>
#include <cinttypes>
#include <map>
#include <string>

View file

@ -2,6 +2,8 @@
#include "zeek/plugin/Plugin.h"
#include <algorithm>
#include "zeek/Val.h"
#include "zeek/analyzer/Component.h"
#include "zeek/analyzer/protocol/conn-size/ConnSize.h"

View file

@ -1,3 +1,7 @@
%extern{
#include <algorithm>
%}
refine connection IMAP_Conn += {
%member{

View file

@ -5,6 +5,7 @@
#include <array>
#include <cerrno>
#include <chrono>
#include <csignal>
#include <cstddef>
#include <cstdio>
#include <functional>

View file

@ -5,6 +5,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <algorithm>
#include <cerrno>
#include "zeek/input/readers/ascii/ascii.bif.h"

View file

@ -2,6 +2,8 @@
#include "zeek/packet_analysis/protocol/udp/UDP.h"
#include <algorithm>
#include "zeek/Conn.h"
#include "zeek/RunState.h"
#include "zeek/analyzer/Manager.h"

View file

@ -6,6 +6,7 @@
#include <netinet/in.h>
#include <pcap.h>
#include <unistd.h>
#include <algorithm>
#include <cstdlib>
#include "zeek/Conn.h"

View file

@ -2,6 +2,7 @@
#pragma once
#include <deque>
#include <mutex>
#include "zeek/iosource/IOSource.h"

View file

@ -2,6 +2,8 @@
#include "zeek/storage/serializer/json/JSON.h"
#include <algorithm>
#include "zeek/Func.h"
namespace zeek::storage::serializer::json {

View file

@ -2,6 +2,8 @@
#include "zeek/telemetry/Counter.h"
#include <algorithm>
using namespace zeek::telemetry;
Counter::Counter(FamilyType* family, const prometheus::Labels& labels, detail::CollectCallbackPtr callback) noexcept

View file

@ -2,6 +2,8 @@
#include "zeek/telemetry/Gauge.h"
#include <algorithm>
using namespace zeek::telemetry;
double Gauge::Value() const noexcept {

View file

@ -2,6 +2,8 @@
#include "zeek/telemetry/Histogram.h"
#include <algorithm>
using namespace zeek::telemetry;
double Histogram::Sum() const noexcept {

View file

@ -2,6 +2,8 @@
#include "zeek/telemetry/Utils.h"
#include <algorithm>
#include "zeek/ID.h"
#include "zeek/Reporter.h"
#include "zeek/Val.h"

View file

@ -2,6 +2,7 @@
#include "zeek/zeekygen/Manager.h"
#include <algorithm>
#include <cstdlib>
#include <utility>