|
suricata
|
#include "app-layer-protos.h"

Go to the source code of this file.
Data Structures | |
| struct | EveJsonSimpleAppLayerLogger |
| struct | EveJsonTxLoggerRegistrationData |
Typedefs | |
| typedef enum SCOutputJsonLogDirection | SCOutputJsonLogDirection |
| typedef bool(* | EveJsonSimpleTxLogFunc) (const void *, void *) |
| typedef struct EveJsonSimpleAppLayerLogger | EveJsonSimpleAppLayerLogger |
| typedef struct EveJsonTxLoggerRegistrationData | EveJsonTxLoggerRegistrationData |
Enumerations | |
| enum | SCOutputJsonLogDirection { LOG_DIR_PACKET = 0, LOG_DIR_FLOW, LOG_DIR_FLOW_TOCLIENT, LOG_DIR_FLOW_TOSERVER } |
Functions | |
| EveJsonSimpleAppLayerLogger * | SCEveJsonSimpleGetLogger (AppProto alproto) |
| int | SCOutputEvePreRegisterLogger (EveJsonTxLoggerRegistrationData reg_data) |
This file contains definitions that should be made available to rust via bindgen.
Definition in file output-eve-bindgen.h.
| typedef struct EveJsonSimpleAppLayerLogger EveJsonSimpleAppLayerLogger |
| typedef bool(* EveJsonSimpleTxLogFunc) (const void *, void *) |
Definition at line 38 of file output-eve-bindgen.h.
| typedef struct EveJsonTxLoggerRegistrationData EveJsonTxLoggerRegistrationData |
| typedef enum SCOutputJsonLogDirection SCOutputJsonLogDirection |
| Enumerator | |
|---|---|
| LOG_DIR_PACKET | |
| LOG_DIR_FLOW | |
| LOG_DIR_FLOW_TOCLIENT | |
| LOG_DIR_FLOW_TOSERVER | |
Definition at line 31 of file output-eve-bindgen.h.
| EveJsonSimpleAppLayerLogger* SCEveJsonSimpleGetLogger | ( | AppProto | alproto | ) |
Definition at line 931 of file output.c.
References g_alproto_max.
| int SCOutputEvePreRegisterLogger | ( | EveJsonTxLoggerRegistrationData | reg_data | ) |