Source
13
13
** GNU General Public License for more details.
14
14
**
15
15
** You should have received a copy of the GNU General Public License
16
16
** along with this program; if not, write to the Free Software
17
17
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
18
**/
19
19
20
20
#ifndef ZABBIX_EXPORT_H
21
21
#define ZABBIX_EXPORT_H
22
22
23
-
#include "zbxtypes.h"
23
+
#include "sysinc.h"
24
24
25
25
#define ZBX_FLAG_EXPTYPE_EVENTS 1
26
26
#define ZBX_FLAG_EXPTYPE_HISTORY 2
27
27
#define ZBX_FLAG_EXPTYPE_TRENDS 4
28
28
29
29
int zbx_validate_export_type(char *export_type, uint32_t *export_mask);
30
30
int zbx_is_export_enabled(uint32_t flags);
31
31
int zbx_export_init(char **error);
32
32
33
33
void zbx_problems_export_init(const char *process_name, int process_num);