Replace PSA error code definitions with the ones defined in PSA spec
diff --git a/library/psa_crypto_slot_management.c b/library/psa_crypto_slot_management.c
index c151c5e..dad23c4 100644
--- a/library/psa_crypto_slot_management.c
+++ b/library/psa_crypto_slot_management.c
@@ -194,7 +194,7 @@
*
* \retval #PSA_SUCCESS
* The slot content was loaded successfully.
- * \retval #PSA_ERROR_EMPTY_SLOT
+ * \retval #PSA_ERROR_DOES_NOT_EXIST
* There is no content for this slot in persistent storage.
* \retval #PSA_ERROR_INVALID_HANDLE
* \retval #PSA_ERROR_INVALID_ARGUMENT
@@ -274,11 +274,11 @@
psa_status_t status;
status = persistent_key_setup( lifetime, id, handle,
- PSA_ERROR_EMPTY_SLOT );
+ PSA_ERROR_DOES_NOT_EXIST );
switch( status )
{
- case PSA_SUCCESS: return( PSA_ERROR_OCCUPIED_SLOT );
- case PSA_ERROR_EMPTY_SLOT: return( PSA_SUCCESS );
+ case PSA_SUCCESS: return( PSA_ERROR_ALREADY_EXISTS );
+ case PSA_ERROR_DOES_NOT_EXIST: return( PSA_SUCCESS );
default: return( status );
}
}