suricata
tm-queuehandlers.c File Reference
#include "suricata-common.h"
#include "packet-queue.h"
#include "decode.h"
#include "threads.h"
#include "threadvars.h"
#include "tm-queuehandlers.h"
#include "tmqh-simple.h"
#include "tmqh-nfq.h"
#include "tmqh-packetpool.h"
#include "tmqh-flow.h"
Include dependency graph for tm-queuehandlers.c:

Go to the source code of this file.

Functions

void TmqhSetup (void)
 
void TmqhCleanup (void)
 Clean up registration time allocs. More...
 
TmqhTmqhGetQueueHandlerByName (const char *name)
 

Detailed Description

Author
Victor Julien victo.nosp@m.r@in.nosp@m.linia.nosp@m.c.ne.nosp@m.t

Master Queue Handler

Definition in file tm-queuehandlers.c.

Function Documentation

void TmqhCleanup ( void  )

Clean up registration time allocs.

Definition at line 49 of file tm-queuehandlers.c.

Referenced by GlobalsInitPreConfig().

Here is the caller graph for this function:

Tmqh* TmqhGetQueueHandlerByName ( const char *  name)

Definition at line 53 of file tm-queuehandlers.c.

References TMQH_SIZE, and tmqh_table.

Referenced by TmThreadCreate(), and TmThreadRemove().

Here is the caller graph for this function:

void TmqhSetup ( void  )

Definition at line 38 of file tm-queuehandlers.c.

References tmqh_table, TmqhFlowRegister(), TmqhNfqRegister(), TmqhPacketpoolRegister(), and TmqhSimpleRegister().

Referenced by PostRunDeinit(), and RunUnittests().

Here is the call graph for this function:

Here is the caller graph for this function: