new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / headers / rc.h
1 /* Copyright (C) 2009 Trend Micro Inc.
2  * All right reserved.
3  *
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
7  * Foundation
8  */
9
10 /* Remote Control shared headers */
11
12 #ifndef __RC_H
13 #define __RC_H
14
15 /* Global headers */
16 #define CONTROL_HEADER      "#!-"
17
18 #define IsValidHeader(str)  ((str[0] == '#') && \
19                              (str[1] == '!') && \
20                              (str[2] == '-') && \
21                              (str+=3) )
22
23 #define EXECD_HEADER        "execd "
24 #define FILE_UPDATE_HEADER  "up file "
25 #define FILE_CLOSE_HEADER   "close file "
26 #define HC_STARTUP          "agent startup "
27 #define HC_ACK              "agent ack "
28 #define HC_SK_DB_COMPLETED  "syscheck-db-completed"
29 #define HC_SK_RESTART       "syscheck restart"
30
31 #endif
32