diff --git a/src/zabbix_proxy/proxy.c b/src/zabbix_proxy/proxy.c index 9d88b63a3c3..45c2c43a79d 100644 --- a/src/zabbix_proxy/proxy.c +++ b/src/zabbix_proxy/proxy.c @@ -2197,7 +2197,8 @@ int MAIN_ZABBIX_ENTRY(int flags) old_token = zbx_strdup(old_token, zbx_config_vault.token); zbx_rtc_notify(&rtc, ZBX_PROCESS_TYPE_UNKNOWN, 0, ZBX_RTC_VAULT_NEW_TOKEN, - (const char *)zbx_config_vault.token, strlen(zbx_config_vault.token) + 1); + (const char *)zbx_config_vault.token, + (zbx_uint32_t)strlen(zbx_config_vault.token) + 1); } if (NULL != client) diff --git a/src/zabbix_proxy/proxyconfig/proxyconfig.c b/src/zabbix_proxy/proxyconfig/proxyconfig.c index 9a2a3cca36d..5a0e664b1d1 100644 --- a/src/zabbix_proxy/proxyconfig/proxyconfig.c +++ b/src/zabbix_proxy/proxyconfig/proxyconfig.c @@ -411,7 +411,7 @@ void *zbx_proxyconfig_thread(void *args) { zbx_ipc_async_socket_send(&rtc, ZBX_RTC_VAULT_RELOGIN, (unsigned char *)proxyconfig_args_in->config_vault->token, - strlen(proxyconfig_args_in->config_vault->token) + 1); + (zbx_uint32_t)strlen(proxyconfig_args_in->config_vault->token) + 1); } zbx_hc_remove_items_by_ids(&deleted_itemids); @@ -460,7 +460,7 @@ void *zbx_proxyconfig_thread(void *args) { zbx_ipc_async_socket_send(&rtc, ZBX_RTC_VAULT_RELOGIN, (unsigned char *)proxyconfig_args_in->config_vault->token, - strlen(proxyconfig_args_in->config_vault->token) + 1); + (zbx_uint32_t)strlen(proxyconfig_args_in->config_vault->token) + 1); } nextcheck = time(NULL) + proxyconfig_args_in->config_proxyconfig_frequency; diff --git a/src/zabbix_server/dbconfig/dbconfig_server.c b/src/zabbix_server/dbconfig/dbconfig_server.c index e12ddbbd42b..17073203dcc 100644 --- a/src/zabbix_server/dbconfig/dbconfig_server.c +++ b/src/zabbix_server/dbconfig/dbconfig_server.c @@ -194,7 +194,7 @@ void *zbx_dbconfig_thread(void *args) { zbx_ipc_async_socket_send(&rtc, ZBX_RTC_VAULT_RELOGIN, (unsigned char *)dbconfig_args_in->config_vault->token, - strlen(dbconfig_args_in->config_vault->token) + 1); + (zbx_uint32_t)strlen(dbconfig_args_in->config_vault->token) + 1); } zbx_dc_config_get_hostids_by_revision(revision, &hostids); @@ -225,7 +225,7 @@ void *zbx_dbconfig_thread(void *args) { zbx_ipc_async_socket_send(&rtc, ZBX_RTC_VAULT_RELOGIN, (unsigned char *)dbconfig_args_in->config_vault->token, - strlen(dbconfig_args_in->config_vault->token) + 1); + (zbx_uint32_t)strlen(dbconfig_args_in->config_vault->token) + 1); } secrets_reload = 0; diff --git a/src/zabbix_server/proxypoller/proxypoller.c b/src/zabbix_server/proxypoller/proxypoller.c index b6a7354ade5..8020ee1de46 100644 --- a/src/zabbix_server/proxypoller/proxypoller.c +++ b/src/zabbix_server/proxypoller/proxypoller.c @@ -754,7 +754,7 @@ ZBX_THREAD_ENTRY(proxypoller_thread, args) { zbx_ipc_async_socket_send(&rtc, ZBX_RTC_VAULT_RELOGIN, (unsigned char *)proxy_poller_args_in->config_vault->token, - strlen(proxy_poller_args_in->config_vault->token) + 1); + (zbx_uint32_t)strlen(proxy_poller_args_in->config_vault->token) + 1); } total_sec += zbx_time() - sec; diff --git a/src/zabbix_server/server.c b/src/zabbix_server/server.c index 1cccaa87a4d..40c22a4d586 100644 --- a/src/zabbix_server/server.c +++ b/src/zabbix_server/server.c @@ -2815,7 +2815,8 @@ int MAIN_ZABBIX_ENTRY(int flags) old_token = zbx_strdup(old_token, zbx_config_vault.token); zbx_rtc_notify(&rtc, ZBX_PROCESS_TYPE_UNKNOWN, 0, ZBX_RTC_VAULT_NEW_TOKEN, - (const char *)zbx_config_vault.token, strlen(zbx_config_vault.token) + 1); + (const char *)zbx_config_vault.token, + (zbx_uint32_t)strlen(zbx_config_vault.token) + 1); } if (NULL != client) diff --git a/src/zabbix_server/trapper/trapper_server.c b/src/zabbix_server/trapper/trapper_server.c index 0f1afb0f6ec..d052148a7cd 100644 --- a/src/zabbix_server/trapper/trapper_server.c +++ b/src/zabbix_server/trapper/trapper_server.c @@ -277,7 +277,8 @@ int zbx_trapper_process_request_server(const char *request, zbx_socket_t *sock, if (SUCCEED != vault_ret && NULL != config_vault->token) { zbx_ipc_async_socket_send(rtc, ZBX_RTC_VAULT_RELOGIN, - (unsigned char *)config_vault->token, strlen(config_vault->token) + 1); + (unsigned char *)config_vault->token, + (zbx_uint32_t)strlen(config_vault->token) + 1); } return SUCCEED;