diff options
Diffstat (limited to '')
-rw-r--r-- | include/aesni/error.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/aesni/error.h b/include/aesni/error.h index e78406a..a51284f 100644 --- a/include/aesni/error.h +++ b/include/aesni/error.h @@ -47,7 +47,8 @@ typedef enum AESNI_PARSE_ERROR, ///< Couldn't parse AESNI_INVALID_PKCS7_PADDING_ERROR, ///< Invalid PKCS7 padding while decrypting AESNI_NOT_IMPLEMENTED_ERROR, ///< Not implemented - AESNI_INVALID_PLAINTEXT_LENGTH_ERROR, + AESNI_MISSING_PADDING_ERROR, + AESNI_MEMORY_ALLOCATION_ERROR, } AesNI_StatusCode; @@ -168,7 +169,10 @@ AesNI_StatusCode aesni_error_not_implemented( AesNI_ErrorDetails* err_details, const char* what); -AesNI_StatusCode aesni_error_invalid_plaintext_length( +AesNI_StatusCode aesni_error_missing_padding( + AesNI_ErrorDetails* err_details); + +AesNI_StatusCode aesni_error_memory_allocation( AesNI_ErrorDetails* err_details); #ifdef __cplusplus |