/* Copyright (c) 2008 Victor Julien */ #ifndef __TM_QUEUEHANDLERS_H__ #define __TM_QUEUEHANDLERS_H__ enum { TMQH_SIMPLE, TMQH_NFQ, TMQH_PACKETPOOL, TMQH_SIZE, }; typedef struct _Tmqh { char *name; Packet *(*InHandler)(ThreadVars *); void (*OutHandler); } Tmqh; Tmqh tmqh_table[TMQH_SIZE]; void TmqhSetup (void); Tmqh* TmqhGetQueueHandlerByName(char *name); #endif /* __TM_QUEUEHANDLERS_H__ */