suricata
output-eve.c File Reference
#include "output-eve.h"
#include "util-debug.h"
Include dependency graph for output-eve.c:

Go to the source code of this file.

Functions

SCEveFileTypeSCEveFindFileType (const char *name)
 
bool SCRegisterEveFileType (SCEveFileType *plugin)
 Register an Eve file type. More...
 

Function Documentation

◆ SCEveFindFileType()

SCEveFileType* SCEveFindFileType ( const char *  name)

Definition at line 43 of file output-eve.c.

References SCEveFileType_::name, and TAILQ_FOREACH.

◆ SCRegisterEveFileType()

bool SCRegisterEveFileType ( SCEveFileType plugin)

Register an Eve file type.

Return values
trueif registered successfully, false if the file type name conflicts with a built-in or previously registered file type.

Definition at line 61 of file output-eve.c.

References SCEveFileType_::name, SCLogDebug, SCLogError, TAILQ_FOREACH, and TAILQ_INSERT_TAIL.