|
|
|
@ -29,30 +29,19 @@
|
|
|
|
#include "flow.h"
|
|
|
|
#include "flow.h"
|
|
|
|
#include "conf.h"
|
|
|
|
#include "conf.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "threads.h"
|
|
|
|
#include "tm-modules.h"
|
|
|
|
#include "tm-threads.h"
|
|
|
|
|
|
|
|
#include "threadvars.h"
|
|
|
|
#include "threadvars.h"
|
|
|
|
#include "util-debug.h"
|
|
|
|
#include "util-debug.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "util-unittest.h"
|
|
|
|
|
|
|
|
#include "util-unittest-helper.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "detect-parse.h"
|
|
|
|
|
|
|
|
#include "detect-engine.h"
|
|
|
|
|
|
|
|
#include "detect-engine-build.h"
|
|
|
|
|
|
|
|
#include "detect-engine-mpm.h"
|
|
|
|
|
|
|
|
#include "detect-reference.h"
|
|
|
|
|
|
|
|
#include "util-classification-config.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "output.h"
|
|
|
|
#include "output.h"
|
|
|
|
#include "alert-fastlog.h"
|
|
|
|
#include "alert-fastlog.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "util-privs.h"
|
|
|
|
|
|
|
|
#include "util-print.h"
|
|
|
|
#include "util-print.h"
|
|
|
|
#include "util-proto-name.h"
|
|
|
|
#include "util-proto-name.h"
|
|
|
|
#include "util-optimize.h"
|
|
|
|
#include "util-optimize.h"
|
|
|
|
#include "util-logopenfile.h"
|
|
|
|
#include "util-logopenfile.h"
|
|
|
|
#include "util-time.h"
|
|
|
|
#include "util-time.h"
|
|
|
|
|
|
|
|
#include "suricata.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "action-globals.h"
|
|
|
|
#include "action-globals.h"
|
|
|
|
|
|
|
|
|
|
|
|
@ -272,6 +261,12 @@ static void AlertFastLogDeInitCtx(OutputCtx *output_ctx)
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef UNITTESTS
|
|
|
|
#ifdef UNITTESTS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "util-unittest-helper.h"
|
|
|
|
|
|
|
|
#include "detect-engine.h"
|
|
|
|
|
|
|
|
#include "detect-engine-build.h"
|
|
|
|
|
|
|
|
#include "detect-parse.h"
|
|
|
|
|
|
|
|
#include "util-classification-config.h"
|
|
|
|
|
|
|
|
|
|
|
|
static int AlertFastLogTest01(void)
|
|
|
|
static int AlertFastLogTest01(void)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
uint8_t *buf = (uint8_t *) "GET /one/ HTTP/1.1\r\n"
|
|
|
|
uint8_t *buf = (uint8_t *) "GET /one/ HTTP/1.1\r\n"
|
|
|
|
|