Source
49
49
* *
50
50
******************************************************************************/
51
51
typedef int (*zbx_replace_key_param_f)(const char *data, int key_type, int level, int num, int quoted,
52
52
void *cb_data, char **param);
53
53
#define ZBX_KEY_TYPE_ITEM 0
54
54
#define ZBX_KEY_TYPE_OID 1
55
55
int zbx_replace_key_params_dyn(char **data, int key_type, zbx_replace_key_param_f cb, void *cb_data, char *error,
56
56
size_t maxerrlen);
57
57
int zbx_get_key_param(char *param, int num, char *buf, size_t max_len);
58
58
int zbx_num_key_param(char *param);
59
+
60
+
void zbx_unquote_key_param(char *param);
61
+
int zbx_quote_key_param(char **param, int forced);
59
62
#endif /* ZABBIX_PARAM_H */