Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2021-09-03 15:29:55 +0300
committerArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2021-09-03 15:29:55 +0300
commitd26cff7729e406938da610fd9ba948c5b5ee166f (patch)
tree77ff238f564ce36e1d1171a2b8019ec1ef3e8b59 /src/libs/zbxaudit/audit_trigger.h
parent0895305d277048bae45170b2e92b7c4196f4a47c (diff)
........S. [ZBXNEXT-6855] made flag resolution for trigger audit consistent
Diffstat (limited to 'src/libs/zbxaudit/audit_trigger.h')
-rw-r--r--src/libs/zbxaudit/audit_trigger.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/libs/zbxaudit/audit_trigger.h b/src/libs/zbxaudit/audit_trigger.h
index 55df2a2b7d7..71fd8139ac9 100644
--- a/src/libs/zbxaudit/audit_trigger.h
+++ b/src/libs/zbxaudit/audit_trigger.h
@@ -29,16 +29,15 @@ void zbx_audit_trigger_create_entry(int audit_action, zbx_uint64_t triggerid, co
void zbx_audit_trigger_update_json_add_data(zbx_uint64_t triggerid, zbx_uint64_t templateid,
unsigned char recovery_mode, unsigned char status, unsigned char type, zbx_uint64_t value,
- zbx_uint64_t state, unsigned char priority, const char *comments, const char *url, unsigned char flags,
+ zbx_uint64_t state, unsigned char priority, const char *comments, const char *url, int flags,
unsigned char correlation_mode, const char *correlation_tag, unsigned char manual_close,
const char *opdata, unsigned char discover, const char *event_name);
-void zbx_audit_trigger_update_json_add_expr(zbx_uint64_t triggerid, unsigned char flags, const char *expression);
-void zbx_audit_trigger_update_json_add_rexpr(zbx_uint64_t triggerid, unsigned char flags,
- const char *recovery_expression);
+void zbx_audit_trigger_update_json_add_expr(zbx_uint64_t triggerid, int flags, const char *expression);
+void zbx_audit_trigger_update_json_add_rexpr(zbx_uint64_t triggerid, int flags, const char *recovery_expression);
#define PREPARE_AUDIT_TRIGGER_UPDATE_H(resource, type1, type2) \
-void zbx_audit_trigger_update_json_update_##resource(zbx_uint64_t triggerid, unsigned char flags, \
+void zbx_audit_trigger_update_json_update_##resource(zbx_uint64_t triggerid, int flags, \
type1 resource##_old, type1 resource##_new);
PREPARE_AUDIT_TRIGGER_UPDATE_H(flags, int, int)
PREPARE_AUDIT_TRIGGER_UPDATE_H(recovery_mode, int, int)
@@ -50,7 +49,7 @@ PREPARE_AUDIT_TRIGGER_UPDATE_H(event_name, const char*, string)
PREPARE_AUDIT_TRIGGER_UPDATE_H(templateid, zbx_uint64_t, uint64)
void DBselect_delete_for_trigger(const char *sql, zbx_vector_uint64_t *ids);
-void zbx_audit_trigger_update_json_add_dependency(unsigned char flags, zbx_uint64_t triggerdepid,
+void zbx_audit_trigger_update_json_add_dependency(int flags, zbx_uint64_t triggerdepid,
zbx_uint64_t triggerid, zbx_uint64_t triggerid_up);
void zbx_audit_trigger_update_json_add_tags_and_values(zbx_uint64_t triggerid, int flags, zbx_uint64_t triggertagid,
const char *tag, const char *value);