You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suricata/src/output.h

24 lines
548 B
C

/* Copyright (c) 2009 Open Information Security Foundation */
/**
* \file
* \author Endace Technology Limited, Jason Ish <jason.ish@endace.com>
*/
#ifndef __OUTPUT_H__
#define __OUTPUT_H__
typedef struct OutputModule_ {
char *name;
char *conf_name;
LogFileCtx *(*InitFunc)(ConfNode *);
TAILQ_ENTRY(OutputModule_) entries;
} OutputModule;
void OutputRegisterModule(char *, char *, LogFileCtx *(*)(ConfNode *));
OutputModule *OutputGetModuleByConfName(char *name);
void OutputDeregisterAll(void);
#endif /* ! __OUTPUT_H__ */