From: Victor Julien Date: Wed, 19 Feb 2014 11:46:50 +0000 (+0100) Subject: output: add submodules list to OutputCtx X-Git-Tag: suricata-2.1beta2~164 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb5a70fe0909450e3767a6123ae756178096651b;p=thirdparty%2Fsuricata.git output: add submodules list to OutputCtx Add a list to the OutputCtx that can contain OutputModule structures. This will be used by a 'parent' module to register submodules directly. --- diff --git a/src/tm-modules.h b/src/tm-modules.h index 129c32f90d..a606306c55 100644 --- a/src/tm-modules.h +++ b/src/tm-modules.h @@ -74,6 +74,8 @@ typedef struct OutputCtx_ { /** Pointer to a cleanup function. */ void (*DeInit)(struct OutputCtx_ *); + + TAILQ_HEAD(, OutputModule_) submodules; } OutputCtx; TmModule *TmModuleGetByName(const char *name);