diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2015-06-01 16:48:19 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-06-03 22:10:09 +0000 |
commit | 950c1a546a4891d79ea2974e8e6a5d2d02aebf9b (patch) | |
tree | d1c3491054f326b5c7b334b9328e9611c357a031 /TPM_Types.h | |
parent | deb59d2b8611aa00e6e379170fe5da81be1a884c (diff) | |
download | tpm2-950c1a546a4891d79ea2974e8e6a5d2d02aebf9b.tar.gz |
Changes to allow compilation of PolicyTicket.c
BUG=none
TEST=compilation succeeds:
cc -Wall -Werror -c -o /dev/null PolicyTicket.c
Change-Id: I447ef7f510365eaf82e000988c1342df98237716
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/274649
Reviewed-by: Utkarsh Sanghi <usanghi@chromium.org>
Diffstat (limited to 'TPM_Types.h')
-rw-r--r-- | TPM_Types.h | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/TPM_Types.h b/TPM_Types.h index 8ecb76d..3169a5c 100644 --- a/TPM_Types.h +++ b/TPM_Types.h @@ -560,28 +560,18 @@ typedef struct { TPM_ST tag; TPMI_RH_HIERARCHY hierarchy; TPM2B_DIGEST digest; -} TPMT_TK_CREATION; +} TPMT_TK_COMMON; + +typedef TPMT_TK_COMMON TPMT_TK_CREATION; // Table 85 - TPMT_TK_VERIFIED Structure -typedef struct { - TPM_ST tag; - TPMI_RH_HIERARCHY hierarchy; - TPM2B_DIGEST digest; -} TPMT_TK_VERIFIED; +typedef TPMT_TK_COMMON TPMT_TK_VERIFIED; // Table 86 - TPMT_TK_AUTH Structure -typedef struct { - TPM_ST tag; - TPMI_RH_HIERARCHY hierarchy; - TPM2B_DIGEST digest; -} TPMT_TK_AUTH; +typedef TPMT_TK_COMMON TPMT_TK_AUTH; // Table 87 - TPMT_TK_HASHCHECK Structure -typedef struct { - TPM_ST tag; - TPMI_RH_HIERARCHY hierarchy; - TPM2B_DIGEST digest; -} TPMT_TK_HASHCHECK; +typedef TPMT_TK_COMMON TPMT_TK_HASHCHECK; // Table 88 - TPMS_ALG_PROPERTY Structure typedef struct { @@ -1365,6 +1355,10 @@ enum { RC_PolicySigned_cpHashA, RC_PolicySigned_expiration, RC_PolicySigned_nonceTPM, + RC_PolicyTicket_cpHashA, + RC_PolicyTicket_policySession, + RC_PolicyTicket_ticket, + RC_PolicyTicket_timeout, }; enum { |