zeek/scripts/base/protocols/syslog
Robin Sommer bc252c63dc
Add BIF have_spicy_analyzers().
We previously used the Spicy plugin's `Spicy::available` to test for
Spicy support. However, having Spicy support does not necessarily mean that we
have built Zeek with its in-tree Spicy analyzers: the Spicy plugin
could have been pulled in from external. The new BIF now reliably
tells us whether the Spicy analyzers are available; its result
corresponds to what `zeek-config --have-spicy-analyzers` returns as
well.

We also move the two current checks over to use this BIF.

(Note: I refrained from renaming the CMake-side `USE_SPICY_ANALYERS`
to `HAVE_SPICY_ANALYZERS`. We should do this eventually for
consistency, but I didn't want to make more changes than necessary
right now.)
2023-02-03 13:47:26 +01:00
..
__load__.zeek Provide infrastructure to migrate legacy analyzers to Spicy. 2023-02-01 11:33:48 +01:00
consts.zeek Remove trailing whitespace from script files 2021-10-20 09:57:09 -07:00
main.zeek Remove trailing whitespace from script files 2021-10-20 09:57:09 -07:00
README Add README files for base/protocols 2013-10-17 12:47:32 -05:00
spicy-events.zeek Add BIF have_spicy_analyzers(). 2023-02-03 13:47:26 +01:00

Support for Syslog protocol analysis.