X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=src%2Fconfig%2Fcsyslogd-config.h;fp=src%2Fconfig%2Fcsyslogd-config.h;h=087429b1ba0bbb9bade6969b64812ee8bf4f0954;hp=47a11ebedcf5dc1b055512f855b9f44c340b864e;hb=3f728675941dc69d4e544d3a880a56240a6e394a;hpb=927951d1c1ad45ba9e7325f07d996154a91c911b diff --git a/src/config/csyslogd-config.h b/src/config/csyslogd-config.h old mode 100755 new mode 100644 index 47a11eb..087429b --- a/src/config/csyslogd-config.h +++ b/src/config/csyslogd-config.h @@ -1,6 +1,3 @@ -/* @(#) $Id: ./src/config/csyslogd-config.h, 2011/09/08 dcid Exp $ - */ - /* Copyright (C) 2009 Trend Micro Inc. * All right reserved. * @@ -10,37 +7,36 @@ * Foundation */ - #include "shared.h" - #ifndef _CSYSLOGCONFIG__H #define _CSYSLOGCONFIG__H - /* Database config structure */ -typedef struct _SyslogConfig -{ - unsigned int port; +typedef struct _SyslogConfig { + char *port; unsigned int format; unsigned int level; unsigned int *rule_id; unsigned int priority; + unsigned int use_fqdn; int socket; char *server; OSMatch *group; OSMatch *location; -}SyslogConfig; +} SyslogConfig; +struct SyslogConfig_holder { + SyslogConfig **data; +}; -/* Syslog formats. */ +/* Syslog formats */ #define DEFAULT_CSYSLOG 0 #define CEF_CSYSLOG 1 #define JSON_CSYSLOG 2 #define SPLUNK_CSYSLOG 3 - /* Syslog severities */ #define SLOG_EMERG 0 /* system is unusable */ #define SLOG_ALERT 1 /* action must be taken immediately */ @@ -51,4 +47,4 @@ typedef struct _SyslogConfig #define SLOG_INFO 6 /* informational */ #define SLOG_DEBUG 7 /* debug-level messages */ -#endif +#endif /* _CSYSLOGCONFIG__H */