new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / config / config.h
old mode 100755 (executable)
new mode 100644 (file)
index 83d649a..7acc2ac
@@ -1,6 +1,3 @@
-/* @(#) $Id: ./src/config/config.h, 2011/09/08 dcid Exp $
- */
-
 /* Copyright (C) 2009 Trend Micro Inc.
  * All rights reserved.
  *
@@ -8,13 +5,8 @@
  * and/or modify it under the terms of the GNU General Public
  * License (version 2) as published by the FSF - Free Software
  * Foundation
- *
- * License details at the LICENSE file included with OSSEC or
- * online at: http://www.ossec.net/en/licensing.html
  */
 
-
-
 #ifndef _HCONFIG__H
 #define _HCONFIG__H
 
@@ -37,9 +29,8 @@
 
 #include "os_xml/os_xml.h"
 
-
 /* Main function to read the config */
-int ReadConfig(int modules, char *cfgfile, void *d1, void *d2);
+int ReadConfig(int modules, const char *cfgfile, void *d1, void *d2);
 
 int Read_Global(XML_NODE node, void *d1, void *d2);
 int Read_GlobalSK(XML_NODE node, void *configp, void *mailp);
@@ -57,14 +48,5 @@ int Read_Client(XML_NODE node, void *d1, void *d2);
 int ReadActiveResponses(XML_NODE node, void *d1, void *d2);
 int ReadActiveCommands(XML_NODE node, void *d1, void *d2);
 int Read_CReports(XML_NODE node, void *config1, void *config2);
-void AssignIgnore_Global(char **ignores, void *configp);
-
-
-/* General config, for passing blobs of data. */
-typedef struct _GeneralConfig
-{
-    void *data;
-}GeneralConfig;
-
 
-#endif
+#endif /* _HCONFIG__H */