aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJuergen Repp <juergen.repp@sit.fraunhofer.de>2018-04-24 14:29:06 +0200
committerAndreas Fuchs <andreas.fuchs@sit.fraunhofer.de>2018-04-26 11:24:49 +0200
commit8fd96e4736bfaf61d319405ebeb8c3492f327a15 (patch)
treed570092746caba4d9bf9731e1f959c7a587b4d75 /include
parentfd9ad1b1346d4461d4dbba94d92f17c29bebc88b (diff)
downloadtpm2-tss-8fd96e4736bfaf61d319405ebeb8c3492f327a15.tar.gz
ESAPI: Fix return codes in esys_crypto
Signed-off-by: Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de>
Diffstat (limited to 'include')
-rw-r--r--include/tss2/tss2_common.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/include/tss2/tss2_common.h b/include/tss2/tss2_common.h
index 1410bf76..204e9229 100644
--- a/include/tss2/tss2_common.h
+++ b/include/tss2/tss2_common.h
@@ -203,6 +203,8 @@ typedef uint32_t TSS2_RC;
/* ESAPI Error Codes */
#define TSS2_ESYS_RC_GENERAL_FAILURE ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
TSS2_BASE_RC_GENERAL_FAILURE))
+#define TSS2_ESYS_RC_NOT_IMPLEMENTED ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
+ TSS2_BASE_RC_NOT_IMPLEMENTED))
#define TSS2_ESYS_RC_ABI_MISMATCH ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
TSS2_BASE_RC_ABI_MISMATCH))
#define TSS2_ESYS_RC_BAD_REFERENCE ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
@@ -242,13 +244,8 @@ typedef uint32_t TSS2_RC;
#define TSS2_ESYS_RC_MULTIPLE_DECRYPT_SESSIONS ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
TSS2_BASE_RC_MULTIPLE_DECRYPT_SESSIONS))
#define TSS2_ESYS_RC_MULTIPLE_ENCRYPT_SESSIONS ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
- TSS2_BASE_RC_MULTIPLE_ENCRYPT_SESSIONS))
-#define TSS2_ESYS_RC_AUTH_MISSING ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
- TSS2_BASE_RC_AUTH_MISSING))
-#define TSS2_ESYS_RC_NOT_IMPLEMENTED ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
- TSS2_BASE_RC_NOT_IMPLEMENTED))
-#define TSS2_ESYS_RC_BAD_CONTEXT ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
- TSS2_BASE_RC_BAD_CONTEXT))
-#define TSS2_ESYS_RC_FILE_ERROR ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
- STSS2_BASE_RC_FILE_ERROR))
+ TSS2_BASE_RC_MULTIPLE_ENCRYPT_SESSIONS))
+#define TSS2_ESYS_RC_RSP_AUTH_FAILED ((TSS2_RC)(TSS2_ESAPI_RC_LAYER | \
+ TSS2_BASE_RC_RSP_AUTH_FAILED))
+
#endif /* TSS2_COMMON_H */