static void escalation_execute(zbx_db_escalation *escalation, const zbx_db_action *action, const zbx_db_event *event,
#include "../db_lengths.h"
#include "../scripts/scripts.h"
#include "../../libs/zbxserver/get_host_from_event.h"
#include "../../libs/zbxserver/zabbix_users.h"
#include "zbx_host_constants.h"
#include "zbx_trigger_constants.h"
#include "zbx_item_constants.h"
extern int CONFIG_FORKS[ZBX_PROCESS_TYPE_COUNT];
#define CONFIG_ESCALATOR_FREQUENCY 3
#define ZBX_ESCALATION_SOURCE_DEFAULT 0
#define ZBX_ESCALATION_SOURCE_ITEM 1
#define ZBX_ESCALATION_SOURCE_TRIGGER 2
#define ZBX_ESCALATION_SOURCE_SERVICE 4
#define ZBX_ESCALATION_UNSET -1
#define ZBX_ESCALATION_CANCEL 0
#define ZBX_ESCALATION_DELETE 1
#define ZBX_ESCALATION_SKIP 2
#define ZBX_ESCALATION_PROCESS 3
#define ZBX_ESCALATION_SUPPRESS 4
#define ZBX_ESCALATIONS_PER_STEP 1000
#define ZBX_ALERT_MESSAGE_ERR_NONE 0
#define ZBX_ALERT_MESSAGE_ERR_USR 1
#define ZBX_ALERT_MESSAGE_ERR_MSG 2
#define ZBX_ROLE_RULE_TYPE_INT 0
#define ZBX_ROLE_RULE_TYPE_STR 1
#define ZBX_ROLE_RULE_TYPE_SERVICEID 3
#define ZBX_SERVICES_RULE_PREFIX "services."
zbx_uint64_t mediatypeid;
zbx_uint64_t hostgroupid;