1 /* Copyright (C) 2009 Trend Micro Inc.
4 * This program is a free software; you can redistribute it
5 * and/or modify it under the terms of the GNU General Public
6 * License (version 2) as published by the FSF - Free Software
10 #ifndef __CLOGREADER_H
11 #define __CLOGREADER_H
13 #define EVENTLOG "eventlog"
14 #define EVENTCHANNEL "eventchannel"
15 #define VCHECK_FILES 64
16 #define DATE_MODIFIED 1
19 #include <sys/types.h>
21 /* Logreader config */
22 typedef struct _logreader {
33 /* ffile - format file is only used when
34 * the file has format string to retrieve
40 char *djb_program_name;
46 void *(*read)(int i, int *rc, int drop_it);
51 typedef struct _logreader_config {
57 #endif /* __CLOGREADER_H */