int64_t find_config_tree_int64(struct cmd_context *cmd, const char *path, int64_t fail) { return _find_config_int64(cmd->cft_override ? cmd->cft_override->root : NULL, cmd->cft->root, path, fail); }
int find_config_tree_int(struct cmd_context *cmd, const char *path, int fail) { /* FIXME Add log_error message on overflow */ return (int) _find_config_int64(cmd->cft_override ? cmd->cft_override->root : NULL, cmd->cft->root, path, (int64_t) fail); }
int find_config_int(const struct config_node *cn, const char *path, int fail) { /* FIXME Add log_error message on overflow */ return (int) _find_config_int64(cn, NULL, path, (int64_t) fail); }
int dm_config_tree_find_int(const struct dm_config_tree *cft, const char *path, int fail) { /* FIXME Add log_error message on overflow */ return (int) _find_config_int64(cft, _find_first_config_node, path, (int64_t) fail); }
int64_t dm_config_find_int64(const struct dm_config_node *cn, const char *path, int64_t fail) { return _find_config_int64(cn, _find_config_node, path, fail); }
int64_t dm_config_tree_find_int64(const struct dm_config_tree *cft, const char *path, int64_t fail) { return _find_config_int64(cft, _find_first_config_node, path, fail); }