Source
27
27
char *name;
28
28
char *url;
29
29
char *token;
30
30
char *tls_cert_file;
31
31
char *tls_key_file;
32
32
char *db_path;
33
33
}
34
34
zbx_config_vault_t;
35
35
36
36
int zbx_vault_init(const zbx_config_vault_t *config_vault, char **error);
37
-
int zbx_vault_kvs_get(const char *path, zbx_kvs_t *kvs, const zbx_config_vault_t *config_vault, char **error);
37
+
int zbx_vault_kvs_get(const char *path, zbx_kvs_t *kvs, const zbx_config_vault_t *config_vault,
38
+
const char *config_source_ip, char **error);
38
39
int zbx_vault_db_credentials_get(const zbx_config_vault_t *config_vault, char **dbuser, char **dbpassword,
39
-
char **error);
40
+
const char *config_source_ip, char **error);
40
41
41
42
int zbx_vault_token_from_env_get(char **token, char **error);
42
43
43
44
#endif