new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / headers / ar.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 /* Active Response shared headers */
11
12 #ifndef __AR_H
13 #define __AR_H
14
15 /* Recipient agents */
16 #define ALL_AGENTS      0000001
17 #define REMOTE_AGENT    0000002
18 #define SPECIFIC_AGENT  0000004
19 #define AS_ONLY         0000010
20
21 /* We now also support non Active Response messages in here */
22 #define NO_AR_MSG       0000020
23
24 #define ALL_AGENTS_C     'A'
25 #define REMOTE_AGENT_C   'R'
26 #define SPECIFIC_AGENT_C 'S'
27 #define NONE_C           'N'
28 #define NO_AR_C          '!'
29
30 /* AR Queues to use */
31 #define REMOTE_AR       00001
32 #define LOCAL_AR        00002
33
34 /* Expected values */
35 #define FILENAME    0000010
36 #define SRCIP       0000004
37 #define DSTIP       0000002
38 #define USERNAME    0000001
39
40 #endif /* __AR_H */
41