tpm_specific.c revision 2
1N/A#include "tpmtok_int.h"
1N/A#include "tpmtok_defs.h"
1N/Aint not_initialized = 0;
1N/Astatic TSS_RESULT
1N/Astatic TSS_RESULT
1N/A char *p = get_tpm_keystore_path();
1N/A char *p = get_tpm_keystore_path();
1N/A char *p = get_tpm_keystore_path();
1N/A return (TSS_KEY_SIZE_512);
1N/A return (TSS_KEY_SIZE_1024);
1N/A return (TSS_KEY_SIZE_2048);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A &hDefaultPolicy))) {
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A TSS_ES_RSAESPKCSV15))) {
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/Astatic TSS_RESULT
1N/Astatic TSS_RESULT
1N/A return (CKR_FUNCTION_FAILED);
1N/Astatic TSS_RESULT
2N/A return (TSS_SUCCESS);
2N/Astatic TSS_RESULT
1N/Astatic TSS_RESULT
1N/A return (TSS_SUCCESS);
1N/Astatic TSS_RESULT
1N/A TSS_ES_RSAESPKCSV15))) {
1N/Astatic TSS_RESULT
1N/Astatic TSS_RESULT
1N/A case TPMTOK_PUBLIC_LEAF_KEY:
1N/A case TPMTOK_PRIVATE_LEAF_KEY:
1N/A return (CKR_FUNCTION_FAILED);
2N/A return (CKR_FUNCTION_FAILED);
1N/A &hPrivateRootKey))) {
1N/A return (CKR_FUNCTION_FAILED);
2N/A return (CKR_FUNCTION_FAILED);
1N/A &hPublicRootKey))) {
2N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A &privateRootKeyUUID)) {
1N/A return (CKR_PIN_INCORRECT);
1N/A &publicRootKeyUUID)) {
1N/A return (CKR_PIN_INCORRECT);
1N/A return (CKR_PIN_INVALID);
1N/A return (CKR_PIN_INVALID);
1N/A return (CKR_PIN_LEN_RANGE);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_SESSION_HANDLE_INVALID);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A if (not_initialized) {
1N/A return (CKR_PIN_INCORRECT);
1N/A ulNewPinLen))) {
1N/A newpin_hash))) {
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_PIN_INCORRECT);
1N/A oldpin_hash))) {
1N/A ulNewPinLen)))
1N/A return (CKR_FUNCTION_FAILED);
1N/A if (not_initialized) {
1N/A return (CKR_PIN_INCORRECT);
1N/A newpin_hash)))
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_PIN_INCORRECT);
1N/A ulNewPinLen)))
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_PIN_INCORRECT);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_TEMPLATE_INCONSISTENT);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_KEY_SIZE_RANGE);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_TEMPLATE_INCOMPLETE);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_BUFFER_TOO_SMALL);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_DATA_LEN_RANGE);
1N/A return (CKR_BUFFER_TOO_SMALL);
1N/A return (CKR_FUNCTION_FAILED);
1N/A case TSS_ES_RSAESPKCSV15:
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_FUNCTION_FAILED);
1N/A return (CKR_DATA_LEN_RANGE);
1N/A return (CKR_FUNCTION_FAILED);
1N/A *out_data_len = 0;