while (uc_iterator_next(iter, &name) == 0) {
value_list_t res;
if (parse_identifier_vl(name, &res) != 0) {
while (uc_iterator_next(iter, &name) == 0) {
value_list_t res;
if (parse_identifier_vl(name, &res) != 0) {
}
if (!ident_matches(&res, &matcher))
continue;
if (uc_iterator_get_time(iter, &res.time) < 0) {
}
if (!ident_matches(&res, &matcher))
continue;
if (uc_iterator_get_time(iter, &res.time) < 0) {
}
auto vl = reply->add_values();
status = marshal_value_list(&res, vl);
free(res.values);
}
auto vl = reply->add_values();
status = marshal_value_list(&res, vl);
free(res.values);