3
* Licensed Materials - Property of IBM
5
* trousers - An open source TCG Software Stack
7
* (C) Copyright International Business Machines Corp. 2004
11
#ifndef _TCS_CONTEXT_H_
12
#define _TCS_CONTEXT_H_
18
TCS_KEY_HANDLE key_handle;
19
struct keys_loaded *next;
22
#define TSS_CONTEXT_FLAG_TRANSPORT_EXCLUSIVE 0x1
23
#define TSS_CONTEXT_FLAG_TRANSPORT_ENCRYPTED 0x2
24
#define TSS_CONTEXT_FLAG_TRANSPORT_ENABLED 0x4
28
TPM_TRANSHANDLE transHandle;
29
TCS_CONTEXT_HANDLE handle;
30
COND_VAR cond; /* used in waiting for an auth ctx to become available */
31
struct keys_loaded *keys;
32
struct tcs_context *next;