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

Go to the source code of this file.

Macros

#define OUTPUT_NAME   "nullsink"
 

Functions

void NullLogInitialize (void)
 

Detailed Description

Author
Jeff Lucovsky jluco.nosp@m.vsky.nosp@m.@oisf.nosp@m..net

File-like output for logging: null/discard device

Definition in file output-eve-null.c.

Macro Definition Documentation

◆ OUTPUT_NAME

#define OUTPUT_NAME   "nullsink"

Definition at line 38 of file output-eve-null.c.

Function Documentation

◆ NullLogInitialize()

void NullLogInitialize ( void  )

Definition at line 66 of file output-eve-null.c.

References SCEveFileType_::Deinit, FatalError, SCEveFileType_::Init, SCEveFileType_::name, OUTPUT_NAME, SCCalloc, SCLogDebug, SCRegisterEveFileType(), SCEveFileType_::ThreadDeinit, SCEveFileType_::ThreadInit, and SCEveFileType_::Write.

Referenced by OutputJsonRegister().

Here is the call graph for this function:
Here is the caller graph for this function: