Changed definition of output and set them in quote_tpm function

This commit is contained in:
Sansar Choinyambuu
2011-11-28 17:46:54 +01:00
committed by Andreas Steffen
parent 6c33703c4a
commit ee6a3bd711
+8 -5
View File
@@ -386,12 +386,15 @@ struct pts_t {
* Quote over PCR's * Quote over PCR's
* Expects owner and SRK secret to be WELL_KNOWN_SECRET and no password set for AIK * Expects owner and SRK secret to be WELL_KNOWN_SECRET and no password set for AIK
* *
* @param pcrs Set of PCR's to make quotation over * @param pcrs Set of PCR's to make quotation over
* @param num_of_pcr Number of PCR's * @param num_of_pcr Number of PCR's
* @param quote Chunk to save quote operation output * @param pcr_composite Chunk to save pcr composite structure
* @return FALSE in case of TSS error, TRUE otherwise * @param quote_signature Chunk to save quote operation output
* without external data (anti-replay protection)
* @return FALSE in case of TSS error, TRUE otherwise
*/ */
bool (*quote_tpm)(pts_t *this, u_int32_t *pcrs, u_int32_t num_of_pcrs, chunk_t *quote); bool (*quote_tpm)(pts_t *this, u_int32_t *pcrs, u_int32_t num_of_pcrs,
chunk_t *pcr_composite, chunk_t *quote_signature);
/** /**
* Destroys a pts_t object. * Destroys a pts_t object.