mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-01 10:06:53 +03:00
- Added const-correctness to main codebase
This commit is contained in:
@ -114,7 +114,7 @@ static void md2_process( md2_context *ctx )
|
||||
/*
|
||||
* MD2 process buffer
|
||||
*/
|
||||
void md2_update( md2_context *ctx, unsigned char *input, int ilen )
|
||||
void md2_update( md2_context *ctx, const unsigned char *input, int ilen )
|
||||
{
|
||||
int fill;
|
||||
|
||||
@ -163,7 +163,7 @@ void md2_finish( md2_context *ctx, unsigned char output[16] )
|
||||
/*
|
||||
* output = MD2( input buffer )
|
||||
*/
|
||||
void md2( unsigned char *input, int ilen, unsigned char output[16] )
|
||||
void md2( const unsigned char *input, int ilen, unsigned char output[16] )
|
||||
{
|
||||
md2_context ctx;
|
||||
|
||||
@ -177,7 +177,7 @@ void md2( unsigned char *input, int ilen, unsigned char output[16] )
|
||||
/*
|
||||
* output = MD2( file contents )
|
||||
*/
|
||||
int md2_file( char *path, unsigned char output[16] )
|
||||
int md2_file( const char *path, unsigned char output[16] )
|
||||
{
|
||||
FILE *f;
|
||||
size_t n;
|
||||
@ -209,7 +209,7 @@ int md2_file( char *path, unsigned char output[16] )
|
||||
/*
|
||||
* MD2 HMAC context setup
|
||||
*/
|
||||
void md2_hmac_starts( md2_context *ctx, unsigned char *key, int keylen )
|
||||
void md2_hmac_starts( md2_context *ctx, const unsigned char *key, int keylen )
|
||||
{
|
||||
int i;
|
||||
unsigned char sum[16];
|
||||
@ -239,7 +239,7 @@ void md2_hmac_starts( md2_context *ctx, unsigned char *key, int keylen )
|
||||
/*
|
||||
* MD2 HMAC process buffer
|
||||
*/
|
||||
void md2_hmac_update( md2_context *ctx, unsigned char *input, int ilen )
|
||||
void md2_hmac_update( md2_context *ctx, const unsigned char *input, int ilen )
|
||||
{
|
||||
md2_update( ctx, input, ilen );
|
||||
}
|
||||
@ -263,7 +263,8 @@ void md2_hmac_finish( md2_context *ctx, unsigned char output[16] )
|
||||
/*
|
||||
* output = HMAC-MD2( hmac key, input buffer )
|
||||
*/
|
||||
void md2_hmac( unsigned char *key, int keylen, unsigned char *input, int ilen,
|
||||
void md2_hmac( const unsigned char *key, int keylen,
|
||||
const unsigned char *input, int ilen,
|
||||
unsigned char output[16] )
|
||||
{
|
||||
md2_context ctx;
|
||||
|
Reference in New Issue
Block a user