Skip to content

Commit ea2396d

Browse files
author
Andrzej Kurek
committed
Add a buffer_length parameter when printing serial number
1 parent fe3c2a0 commit ea2396d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

main.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,15 @@ psa_status_t atecc608a_print_locked_zones()
9999
psa_status_t atecc608a_print_serial_number()
100100
{
101101
uint8_t serial[ATCA_SERIAL_NUM_SIZE];
102+
size_t buffer_length;
102103

103-
if(atecc608a_get_serial_number(serial, ATCA_SERIAL_NUM_SIZE) != PSA_SUCCESS)
104+
if(atecc608a_get_serial_number(serial, ATCA_SERIAL_NUM_SIZE,
105+
&buffer_length) != PSA_SUCCESS)
104106
{
105107
return PSA_ERROR_HARDWARE_FAILURE;
106108
}
107109
printf("Serial Number:\n");
108-
atcab_printbin_sp(serial, ATCA_SERIAL_NUM_SIZE);
110+
atcab_printbin_sp(serial, buffer_length);
109111
printf("\n");
110112
return PSA_SUCCESS;
111113
}

0 commit comments

Comments
 (0)