diff options
author | Artjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com> | 2021-07-22 16:40:49 +0300 |
---|---|---|
committer | Artjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com> | 2021-07-22 16:40:49 +0300 |
commit | 44c9ae8b59247f71952b9afcd556897e72cdb771 (patch) | |
tree | 9ef877a9fb8798113f51c904ff57f67b74a70606 /include/db.h | |
parent | a56c31fb7506082ce9e6772f9be6b4933c79beec (diff) | |
parent | 0001c9fa70f91d94c7705304709519031709b3a1 (diff) |
........S. [ZBXNEXT-6470,ZBXNEXT-6715] updated to the latest master
Diffstat (limited to 'include/db.h')
-rw-r--r-- | include/db.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/include/db.h b/include/db.h index 147115df4c8..2ea42e8a189 100644 --- a/include/db.h +++ b/include/db.h @@ -614,12 +614,6 @@ void DBdelete_triggers(zbx_vector_uint64_t *triggerids); void DBdelete_hosts(zbx_vector_uint64_t *hostids); void DBdelete_hosts_with_prototypes(zbx_vector_uint64_t *hostids); -int DBupdate_itservices(const zbx_vector_ptr_t *trigger_diff); -int DBremove_triggers_from_itservices(zbx_uint64_t *triggerids, int triggerids_num); - -int zbx_create_itservices_lock(char **error); -void zbx_destroy_itservices_lock(void); - void DBadd_condition_alloc(char **sql, size_t *sql_alloc, size_t *sql_offset, const char *fieldname, const zbx_uint64_t *values, const int num); void DBadd_str_condition_alloc(char **sql, size_t *sql_alloc, size_t *sql_offset, const char *fieldname, @@ -767,6 +761,17 @@ zbx_interface_availability_t; ZBX_PTR_VECTOR_DECL(availability_ptr, zbx_interface_availability_t *) +typedef struct +{ + zbx_uint64_t eventid; + int clock; + int value; + int severity; + + zbx_vector_ptr_t tags; +} +zbx_event_t; + void zbx_db_update_interface_availabilities(const zbx_vector_availability_ptr_t *interface_availabilities); int DBget_user_by_active_session(const char *sessionid, zbx_user_t *user); int DBget_user_by_auth_token(const char *formatted_auth_token_hash, zbx_user_t *user); |