Deprecate internal_type(), replace with zeek::lookup_type()

This commit is contained in:
Jon Siwek 2020-05-08 17:44:20 -07:00
parent 32b895f4ba
commit ac06259eec
44 changed files with 218 additions and 182 deletions

View file

@ -54,6 +54,8 @@
#include "iosource/PktSrc.h"
#include "iosource/PktDumper.h"
using namespace zeek;
extern RETSIGTYPE sig_handler(int signo);
std::vector<CallInfo> call_stack;
@ -748,21 +750,21 @@ void builtin_error(const char* msg, BroObj* arg)
void init_builtin_funcs()
{
ProcStats = internal_type("ProcStats")->AsRecordType();
NetStats = internal_type("NetStats")->AsRecordType();
MatcherStats = internal_type("MatcherStats")->AsRecordType();
ConnStats = internal_type("ConnStats")->AsRecordType();
ReassemblerStats = internal_type("ReassemblerStats")->AsRecordType();
DNSStats = internal_type("DNSStats")->AsRecordType();
GapStats = internal_type("GapStats")->AsRecordType();
EventStats = internal_type("EventStats")->AsRecordType();
TimerStats = internal_type("TimerStats")->AsRecordType();
FileAnalysisStats = internal_type("FileAnalysisStats")->AsRecordType();
ThreadStats = internal_type("ThreadStats")->AsRecordType();
BrokerStats = internal_type("BrokerStats")->AsRecordType();
ReporterStats = internal_type("ReporterStats")->AsRecordType();
ProcStats = lookup_type("ProcStats")->AsRecordType();
NetStats = lookup_type("NetStats")->AsRecordType();
MatcherStats = lookup_type("MatcherStats")->AsRecordType();
ConnStats = lookup_type("ConnStats")->AsRecordType();
ReassemblerStats = lookup_type("ReassemblerStats")->AsRecordType();
DNSStats = lookup_type("DNSStats")->AsRecordType();
GapStats = lookup_type("GapStats")->AsRecordType();
EventStats = lookup_type("EventStats")->AsRecordType();
TimerStats = lookup_type("TimerStats")->AsRecordType();
FileAnalysisStats = lookup_type("FileAnalysisStats")->AsRecordType();
ThreadStats = lookup_type("ThreadStats")->AsRecordType();
BrokerStats = lookup_type("BrokerStats")->AsRecordType();
ReporterStats = lookup_type("ReporterStats")->AsRecordType();
var_sizes = internal_type("var_sizes")->AsTableType();
var_sizes = lookup_type("var_sizes")->AsTableType();
#include "zeek.bif.func_init"
#include "stats.bif.func_init"