new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / headers / mq_op.h
old mode 100755 (executable)
new mode 100644 (file)
index e4407c9..b425c53
@@ -1,23 +1,20 @@
-/* @(#) $Id: mq_op.h,v 1.10 2009/06/24 17:06:26 dcid Exp $ */
-
 /* Copyright (C) 2009 Trend Micro Inc.
  * All rights reserved.
  *
  * This program is a free software; you can redistribute it
  * and/or modify it under the terms of the GNU General Public
- * License (version 3) as published by the FSF - Free Software
+ * License (version 2) as published by the FSF - Free Software
  * Foundation
  */
 
-
 #ifndef _MQ__H
 #define _MQ__H
 
 /* Default queues */
-#define LOCALFILE_MQ   '1'
-#define SYSLOG_MQ          '2'
+#define LOCALFILE_MQ    '1'
+#define SYSLOG_MQ       '2'
 #define HOSTINFO_MQ     '3'
-#define SECURE_MQ          '4'
+#define SECURE_MQ       '4'
 #define SYSCHECK_MQ     '8'
 #define ROOTCHECK_MQ    '9'
 
@@ -25,9 +22,9 @@
 #define MYSQL_MQ        'a'
 #define POSTGRESQL_MQ   'b'
 
+int StartMQ(const char *key, short int type) __attribute__((nonnull));
 
-int StartMQ(char * key, short int type);
-
-int SendMSG(int queue, char * message, char *locmsg, char loc);
+int SendMSG(int queue, const char *message, const char *locmsg, char loc) __attribute__((nonnull));
 
 #endif
+