xref: /netbsd-src/crypto/external/cpl/trousers/dist/src/include/tss/tcs_typedef.h (revision 2d5f7628c5531eb583b9313ac2fd1cf8582b4479)
1 /*++
2 
3 Global typedefs for TSS Core Service
4 
5 */
6 
7 #ifndef __TCS_TYPEDEF_H__
8 #define __TCS_TYPEDEF_H__
9 
10 #include <tss/tss_structs.h>
11 #include <tss/tpm.h>
12 
13 typedef UINT32  TCS_AUTHHANDLE;
14 typedef UINT32  TCS_CONTEXT_HANDLE;
15 typedef UINT32  TCS_KEY_HANDLE;
16 typedef UINT32  TCS_HANDLE;
17 
18 
19 // Substitution definitions for TCS-IDL
20 typedef TPM_ENCAUTH                TCG_ENCAUTH;
21 typedef TPM_NONCE                  TCG_NONCE;
22 typedef TPM_ENTITY_TYPE            TCG_ENTITY_TYPE;
23 typedef TPM_PCRINDEX               TCG_PCRINDEX;
24 typedef TPM_DIGEST                 TCG_DIGEST;
25 typedef TPM_PCRVALUE               TCG_PCRVALUE;
26 typedef TPM_DIRVALUE               TCG_DIRVALUE;
27 typedef TPM_DIRINDEX               TCG_DIRINDEX;
28 
29 
30 
31 #endif // __TCS_TYPEDEF_H__
32 
33