Prefix #includes of .bif.h files with zeek/

This enables locating the headers within the install-tree using the
dirs provided by `zeek-config --include_dir`.

To enable locating these headers within the build-tree, this change also
creates a 'build/src/include/zeek -> ..' symlink.
This commit is contained in:
Jon Siwek 2021-02-02 19:13:51 -08:00
parent c348ab7916
commit c44cbe1feb
144 changed files with 239 additions and 231 deletions

View file

@ -7,7 +7,7 @@
#include "zeek/CompHash.h"
#include "zeek/Val.h"
#include "file_analysis/file_analysis.bif.h"
#include "zeek/file_analysis/file_analysis.bif.h"
namespace zeek::file_analysis::detail {

View file

@ -12,7 +12,7 @@
#include "zeek/plugin/Manager.h"
#include "zeek/analyzer/Manager.h"
#include "file_analysis/file_analysis.bif.h"
#include "zeek/file_analysis/file_analysis.bif.h"
using namespace std;

View file

@ -9,7 +9,7 @@
#include "zeek/file_analysis/File.h"
#include "zeek/file_analysis/Analyzer.h"
#include "file_analysis/analyzer/entropy/events.bif.h"
#include "zeek/file_analysis/analyzer/entropy/events.bif.h"
namespace zeek::file_analysis::detail {

View file

@ -8,7 +8,7 @@
#include "zeek/file_analysis/File.h"
#include "zeek/file_analysis/Analyzer.h"
#include "file_analysis/analyzer/extract/events.bif.h"
#include "zeek/file_analysis/analyzer/extract/events.bif.h"
namespace zeek::file_analysis::detail {

View file

@ -5,7 +5,7 @@ module FileExtract;
%%{
#include "zeek/zeek/file_analysis/Manager.h"
#include "file_analysis/file_analysis.bif.h"
#include "zeek/file_analysis/file_analysis.bif.h"
%%}
## :zeek:see:`FileExtract::set_limit`.

View file

@ -9,7 +9,7 @@
#include "zeek/file_analysis/File.h"
#include "zeek/file_analysis/Analyzer.h"
#include "file_analysis/analyzer/hash/events.bif.h"
#include "zeek/file_analysis/analyzer/hash/events.bif.h"
namespace zeek::file_analysis::detail {

View file

@ -2,7 +2,7 @@
#include "zeek/Event.h"
#include "zeek/file_analysis/File.h"
#include "file_analysis/analyzer/pe/events.bif.h"
#include "zeek/file_analysis/analyzer/pe/events.bif.h"
%}
%header{

View file

@ -4,8 +4,8 @@
#include "zeek/file_analysis/File.h"
#include "zeek/IPAddr.h"
#include "file_analysis/analyzer/unified2/events.bif.h"
#include "file_analysis/analyzer/unified2/types.bif.h"
#include "zeek/file_analysis/analyzer/unified2/events.bif.h"
#include "zeek/file_analysis/analyzer/unified2/types.bif.h"
%}
%code{

View file

@ -16,8 +16,8 @@
#include "zeek/file_analysis/File.h"
#include "zeek/file_analysis/Manager.h"
#include "file_analysis/analyzer/x509/types.bif.h"
#include "file_analysis/analyzer/x509/ocsp_events.bif.h"
#include "zeek/file_analysis/analyzer/x509/types.bif.h"
#include "zeek/file_analysis/analyzer/x509/ocsp_events.bif.h"
// helper function of sk_X509_value to avoid namespace problem
// sk_X509_value(X,Y) = > SKM_sk_value(X509,X,Y)

View file

@ -18,8 +18,8 @@
#include "zeek/file_analysis/File.h"
#include "zeek/file_analysis/Manager.h"
#include "file_analysis/analyzer/x509/events.bif.h"
#include "file_analysis/analyzer/x509/types.bif.h"
#include "zeek/file_analysis/analyzer/x509/events.bif.h"
#include "zeek/file_analysis/analyzer/x509/types.bif.h"
namespace zeek::file_analysis::detail {

View file

@ -10,10 +10,10 @@
#include "zeek/Reporter.h"
#include "file_analysis/analyzer/x509/x509-extension_pac.h"
#include "file_analysis/analyzer/x509/events.bif.h"
#include "file_analysis/analyzer/x509/ocsp_events.bif.h"
#include "file_analysis/analyzer/x509/types.bif.h"
#include "zeek/file_analysis/analyzer/x509/x509-extension_pac.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"
namespace zeek::file_analysis::detail {

View file

@ -9,7 +9,7 @@
#include "zeek/file_analysis/analyzer/x509/X509.h"
#include "zeek/net_util.h"
#include "file_analysis/analyzer/x509/types.bif.h"
#include "zeek/file_analysis/analyzer/x509/types.bif.h"
// construct an error record
static zeek::RecordValPtr x509_result_record(uint64_t num, const char* reason, zeek::ValPtr chainVector = nullptr)

View file

@ -7,8 +7,8 @@
%extern{
#include "zeek/file_analysis/File.h"
#include "file_analysis/analyzer/x509/types.bif.h"
#include "file_analysis/analyzer/x509/events.bif.h"
#include "zeek/file_analysis/analyzer/x509/types.bif.h"
#include "zeek/file_analysis/analyzer/x509/events.bif.h"
%}
analyzer X509Extension withcontext {