mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 18:48:20 +00:00

The hook being added is: bool HookReporter(const std::string& prefix, const EventHandlerPtr event, const Connection* conn, const val_list* addl, bool location, const Location* location1, const Location* location2, bool time, const std::string& buffer) override; This hook gives access to basically all information that is available in the function in Reporter.cc that performs the logging. The hook is called each time when anything passes through the reporter in the cases in which an event usually would be called. This includes weirds. The hook can return false to prevent the normal reporter events from being raised.
10 lines
656 B
Text
10 lines
656 B
Text
| Hook Some Info <...>/reporter-hook.bro, line 16
|
|
| Hook error An Error <...>/reporter-hook.bro, line 18
|
|
| Hook error An Error that does not show up in the log <...>/reporter-hook.bro, line 19
|
|
| Hook expression error field value missing [b$a] <...>/reporter-hook.bro, line 23
|
|
| Hook warning A warning <...>/reporter-hook.bro, line 17
|
|
<...>/reporter-hook.bro, line 16: Some Info
|
|
error in <...>/reporter-hook.bro, line 18: An Error
|
|
error in <...>/reporter-hook.bro, line 19: An Error that does not show up in the log
|
|
expression error in <...>/reporter-hook.bro, line 23: field value missing [b$a]
|
|
warning in <...>/reporter-hook.bro, line 17: A warning
|