fall through to evidence measurements if no file measurements must be done

This commit is contained in:
Andreas Steffen
2012-08-16 09:15:36 +02:00
parent 81fbbc5381
commit b8a4135dcb
@@ -197,8 +197,14 @@ bool imv_attestation_build(linked_list_t *attr_list,
attr_list->insert_last(attr_list, attr); attr_list->insert_last(attr_list, attr);
} }
enumerator->destroy(enumerator); enumerator->destroy(enumerator);
/* do we have any file metadata or measurement requests? */
if (attr_list->get_count(attr_list))
{
break; break;
} }
/* fall through to next state */
}
case IMV_ATTESTATION_STATE_COMP_EVID: case IMV_ATTESTATION_STATE_COMP_EVID:
{ {
tcg_pts_attr_req_func_comp_evid_t *attr_cast; tcg_pts_attr_req_func_comp_evid_t *attr_cast;