|
suricata
|
#include "suricata-common.h"#include "suricata.h"#include "tm-threads.h"#include "packet.h"#include "util-byte.h"#include "util-debug.h"#include "util-device-private.h"#include "util-error.h"#include "util-ioctl.h"#include "util-privs.h"#include "util-unittest.h"#include "runmodes.h"#include "queue.h"#include "source-windivert-prototypes.h"#include "source-windivert.h"
Go to the source code of this file.
Functions | |
| TmEcode | NoWinDivertSupportExit (ThreadVars *, const void *, void **) |
| void | TmModuleReceiveWinDivertRegister (void) |
| void | TmModuleVerdictWinDivertRegister (void) |
| void | TmModuleDecodeWinDivertRegister (void) |
WinDivert emulation of netfilter_queue functionality to hook into Suricata's IPS mode. Supported solely on Windows.
Definition in file source-windivert.c.
| TmEcode NoWinDivertSupportExit | ( | ThreadVars * | tv, |
| const void * | initdata, | ||
| void ** | data | ||
| ) |
Definition at line 82 of file source-windivert.c.
References ThreadVars_::name, SCLogError, and tv.
Referenced by TmModuleDecodeWinDivertRegister(), TmModuleReceiveWinDivertRegister(), and TmModuleVerdictWinDivertRegister().

| void TmModuleDecodeWinDivertRegister | ( | void | ) |
Definition at line 75 of file source-windivert.c.
References TmModule_::flags, TmModule_::name, NoWinDivertSupportExit(), TmModule_::ThreadInit, TM_FLAG_DECODE_TM, TMM_DECODEWINDIVERT, and tmm_modules.
Referenced by RegisterAllModules().


| void TmModuleReceiveWinDivertRegister | ( | void | ) |
Definition at line 61 of file source-windivert.c.
References TmModule_::flags, TmModule_::name, NoWinDivertSupportExit(), TmModule_::ThreadInit, TM_FLAG_RECEIVE_TM, tmm_modules, and TMM_RECEIVEWINDIVERT.
Referenced by RegisterAllModules().


| void TmModuleVerdictWinDivertRegister | ( | void | ) |
Definition at line 68 of file source-windivert.c.
References TmModule_::flags, TmModule_::name, NoWinDivertSupportExit(), TmModule_::ThreadInit, TM_FLAG_VERDICT_TM, tmm_modules, and TMM_VERDICTWINDIVERT.
Referenced by RegisterAllModules().

