From: Jeff Lucovsky Date: Sat, 15 May 2021 17:40:32 +0000 (-0400) Subject: output/syslog: Register syslog plugin X-Git-Tag: suricata-7.0.0-beta1~1380 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f221c344edaa81d58fac9a569704e32e6e0048dd;p=thirdparty%2Fsuricata.git output/syslog: Register syslog plugin This commit completes the syslog conversion to an internal output plugin with registration to make it available as an output file type. --- diff --git a/src/output-eve-syslog.c b/src/output-eve-syslog.c index 5e47fb3cb9..5fb50c13ff 100644 --- a/src/output-eve-syslog.c +++ b/src/output-eve-syslog.c @@ -109,5 +109,8 @@ void SyslogInitialize(void) plugin_data->Init = SyslogInit; plugin_data->Deinit = SyslogDeInit; plugin_data->Write = SyslogWrite; + if (!SCRegisterEveFileType(plugin_data)) { + FatalError(SC_ERR_PLUGIN, "Failed to register EVE output: %s", OUTPUT_NAME); + } } #endif /* !OS_WIN32 */