#include "service_server.h"
#include "../server_constants.h"
#include "zbxipcservice.h"
#include "service_actions.h"
#include "zbxserialize.h"
#include "zbxcacheconfig.h"
#include "zbx_trigger_constants.h"
#include "zbx_rtc_constants.h"
ZBX_PTR_VECTOR_IMPL(service_update_ptr, zbx_service_update_t *)
ZBX_PTR_VECTOR_IMPL(service_action_condition_ptr, zbx_service_action_condition_t *)
ZBX_PTR_VECTOR_IMPL(service_rule_ptr, zbx_service_rule_t *)
void zbx_service_rule_free(zbx_service_rule_t *service_rule)
ZBX_PTR_VECTOR_IMPL(service_tag_ptr, zbx_service_tag_t *)
ZBX_PTR_VECTOR_IMPL(service_action_ptr, zbx_service_action_t *)
ZBX_PTR_VECTOR_DECL(status_update_ptr, zbx_status_update_t *)
ZBX_PTR_VECTOR_IMPL(status_update_ptr, zbx_status_update_t *)
static void zbx_status_update_free(zbx_status_update_t *status_update)
ZBX_PTR_VECTOR_IMPL(service_ptr, zbx_service_t *)
ZBX_PTR_VECTOR_IMPL(service_problem_ptr, zbx_service_problem_t *)
void zbx_service_problem_free(zbx_service_problem_t *service_problem)
zbx_free(service_problem);
zbx_vector_service_ptr_t services;
zbx_service_problem_index_t;
ZBX_PTR_VECTOR_IMPL(service_problem_tag_ptr, zbx_service_problem_tag_t *)
zbx_vector_service_problem_tag_ptr_t service_problem_tags_like;
zbx_vector_service_problem_tag_ptr_t service_problem_tags;