Skip to content

Commit e5f562e

Browse files
committed
[api]{services] remove STSAFE-A private key table change right reference
1 parent d5c973b commit e5f562e

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

api/stse_asymmetric_keys_management.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ stse_ReturnCode_t stse_get_ecc_key_slots_count(
4444
stse_ReturnCode_t stse_get_ecc_key_table_info(
4545
stse_Handler_t *pSTSE,
4646
PLAT_UI8 private_key_slot_count,
47-
PLAT_UI8 *pChange_right,
4847
PLAT_UI16 *pGlobal_usage_limit,
4948
stsafea_private_key_slot_information_t *private_key_table_info) {
5049
stse_ReturnCode_t ret;
@@ -57,15 +56,14 @@ stse_ReturnCode_t stse_get_ecc_key_table_info(
5756
return (STSE_API_INVALID_PARAMETER);
5857
}
5958

60-
ret = stsafea_query_private_key_table(pSTSE, private_key_slot_count, pChange_right, pGlobal_usage_limit, private_key_table_info);
59+
ret = stsafea_query_private_key_table(pSTSE, private_key_slot_count, pGlobal_usage_limit, private_key_table_info);
6160

6261
return ret;
6362
}
6463

6564
stse_ReturnCode_t stse_get_ecc_key_slot_info(
6665
stse_Handler_t *pSTSE,
6766
PLAT_UI8 private_key_slot_number,
68-
PLAT_UI8 *pChange_right,
6967
PLAT_UI16 *pGlobal_usage_limit,
7068
stsafea_private_key_slot_information_t *private_key_slot_info) {
7169
stse_ReturnCode_t ret;
@@ -85,7 +83,7 @@ stse_ReturnCode_t stse_get_ecc_key_slot_info(
8583

8684
stsafea_private_key_slot_information_t private_key_table_info[private_key_slot_count];
8785

88-
ret = stsafea_query_private_key_table(pSTSE, private_key_slot_count, pChange_right, pGlobal_usage_limit, private_key_table_info);
86+
ret = stsafea_query_private_key_table(pSTSE, private_key_slot_count, pGlobal_usage_limit, private_key_table_info);
8987

9088
if (ret != STSE_OK) {
9189
return (ret);

api/stse_asymmetric_keys_management.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ stse_ReturnCode_t stse_get_ecc_key_slots_count(
5050
* \details This API query STSE and return ecc key informations list for all key slots in the table
5151
* \param[in] pSTSE Pointer to STSE Handler
5252
* \param[in] private_key_slot_count Expected slot count in the table (length of private_key_table_info)
53-
* \param[out] pChange_right Private key table information change right
5453
* \param[out] pGlobal_usage_limit Private key table information global usage limit
5554
* \param[out] private_key_table_info Key slot informations table
5655
* \return \ref STSE_OK on success ; \ref stse_ReturnCode_t error code otherwise
@@ -59,7 +58,6 @@ stse_ReturnCode_t stse_get_ecc_key_slots_count(
5958
stse_ReturnCode_t stse_get_ecc_key_table_info(
6059
stse_Handler_t *pSTSE,
6160
PLAT_UI8 private_key_slot_count,
62-
PLAT_UI8 *pChange_right,
6361
PLAT_UI16 *pGlobal_usage_limit,
6462
stsafea_private_key_slot_information_t *private_key_table_info);
6563

services/stsafea/stsafea_asymmetric_key_slots.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ stse_ReturnCode_t stsafea_query_private_key_slots_count(
5656
stse_ReturnCode_t stsafea_query_private_key_table(
5757
stse_Handler_t *pSTSE,
5858
PLAT_UI8 private_key_slot_count,
59-
PLAT_UI8 *pChange_right,
6059
PLAT_UI16 *pGlobal_usage_limit,
6160
stsafea_private_key_slot_information_t *private_key_table_info) {
6261
stse_ReturnCode_t ret;
@@ -71,6 +70,7 @@ stse_ReturnCode_t stsafea_query_private_key_table(
7170

7271
PLAT_UI8 slot_count, i;
7372
PLAT_UI8 *current_record;
73+
PLAT_UI8 filler;
7474

7575
PLAT_UI8 cmd_header = STSAFEA_CMD_QUERY;
7676
PLAT_UI8 subject_tag = STSAFEA_SUBJECT_TAG_PRIVATE_KEY_TABLE;
@@ -85,7 +85,7 @@ stse_ReturnCode_t stsafea_query_private_key_table(
8585
stse_frame_allocate(RspFrame);
8686
stse_frame_element_allocate_push(&RspFrame, eRsp_header, STSAFEA_HEADER_SIZE, &rsp_header);
8787
stse_frame_element_allocate_push(&RspFrame, eSlot_count, 1, &slot_count);
88-
stse_frame_element_allocate_push(&RspFrame, eChange_right, 1, pChange_right);
88+
stse_frame_element_allocate_push(&RspFrame, efiller, 1, &filler);
8989
stse_frame_element_allocate_push(&RspFrame, eGlobal_usage_limit, 2, (PLAT_UI8 *)pGlobal_usage_limit);
9090
stse_frame_element_allocate_push(&RspFrame, eTable_raw, raw_table_length, pTable_raw);
9191

0 commit comments

Comments
 (0)