Replace MBEDTLS_CHAR_x with MBEDTLS_BYTE_x
The CHAR macros casted to an unsigned char which in this project is garunteed to be 8 bits - the same as uint8_t (which BYTE casts to) therefore, instances of CHAR have been swapped with BYTE and the number of macros have been cut down Signed-off-by: Joe Subbiani <joe.subbiani@arm.com>
This commit is contained in:
parent
bf7ea84f83
commit
2194dc477a
9 changed files with 194 additions and 197 deletions
|
@ -180,10 +180,10 @@ static int ecjpake_write_len_point( unsigned char **p,
|
|||
if( ret != 0 )
|
||||
return( ret );
|
||||
|
||||
(*p)[0] = MBEDTLS_CHAR_3( len );
|
||||
(*p)[1] = MBEDTLS_CHAR_2( len );
|
||||
(*p)[2] = MBEDTLS_CHAR_1( len );
|
||||
(*p)[3] = MBEDTLS_CHAR_0( len );
|
||||
(*p)[0] = MBEDTLS_BYTE_3( len );
|
||||
(*p)[1] = MBEDTLS_BYTE_2( len );
|
||||
(*p)[2] = MBEDTLS_BYTE_1( len );
|
||||
(*p)[3] = MBEDTLS_BYTE_0( len );
|
||||
|
||||
*p += 4 + len;
|
||||
|
||||
|
@ -223,10 +223,10 @@ static int ecjpake_hash( const mbedtls_md_info_t *md_info,
|
|||
if( end - p < 4 )
|
||||
return( MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL );
|
||||
|
||||
*p++ = MBEDTLS_CHAR_3( id_len );
|
||||
*p++ = MBEDTLS_CHAR_2( id_len );
|
||||
*p++ = MBEDTLS_CHAR_1( id_len );
|
||||
*p++ = MBEDTLS_CHAR_0( id_len );
|
||||
*p++ = MBEDTLS_BYTE_3( id_len );
|
||||
*p++ = MBEDTLS_BYTE_2( id_len );
|
||||
*p++ = MBEDTLS_BYTE_1( id_len );
|
||||
*p++ = MBEDTLS_BYTE_0( id_len );
|
||||
|
||||
if( end < p || (size_t)( end - p ) < id_len )
|
||||
return( MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL );
|
||||
|
@ -366,7 +366,7 @@ static int ecjpake_zkp_write( const mbedtls_md_info_t *md_info,
|
|||
goto cleanup;
|
||||
}
|
||||
|
||||
*(*p)++ = MBEDTLS_CHAR_0( len );
|
||||
*(*p)++ = MBEDTLS_BYTE_0( len );
|
||||
MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( &h, *p, len ) ); /* r */
|
||||
*p += len;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue