]> git.ipfire.org Git - thirdparty/suricata.git/commit
output: sub-module support for other log api's
authorVictor Julien <victor@inliniac.net>
Wed, 29 Jan 2014 17:19:27 +0000 (18:19 +0100)
committerVictor Julien <victor@inliniac.net>
Thu, 30 Jan 2014 09:51:26 +0000 (10:51 +0100)
commit79771ff570086701d31e6ba5649cb2fbcc8a010f
tree98788e0fc37ed9aae90992390198cd4a4e127e6e
parentf830cb80268962300312826ee7bca3d34bb506ba
output: sub-module support for other log api's

Packets:
void OutputRegisterPacketSubModule(const char *parent_name, char *name, char *conf_name,
    OutputCtx *(*InitFunc)(ConfNode *, OutputCtx *),
    PacketLogger LogFunc, PacketLogCondition ConditionFunc);

Files:
void OutputRegisterFileSubModule(const char *parent_name, char *name, char *conf_name,
    OutputCtx *(*InitFunc)(ConfNode *, OutputCtx *), FileLogger FileLogFunc);

Filedata:
void OutputRegisterFiledataSubModule(const char *parent_name, char *name, char *conf_name,
    OutputCtx *(*InitFunc)(ConfNode *, OutputCtx *), FiledataLogger FiledataLogFunc);
src/output.c
src/output.h