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:
@ -73,7 +73,7 @@ void md4_starts( md4_context *ctx )
|
||||
ctx->state[3] = 0x10325476;
|
||||
}
|
||||
|
||||
static void md4_process( md4_context *ctx, unsigned char data[64] )
|
||||
static void md4_process( md4_context *ctx, const unsigned char data[64] )
|
||||
{
|
||||
unsigned long X[16], A, B, C, D;
|
||||
|
||||
@ -179,7 +179,7 @@ static void md4_process( md4_context *ctx, unsigned char data[64] )
|
||||
/*
|
||||
* MD4 process buffer
|
||||
*/
|
||||
void md4_update( md4_context *ctx, unsigned char *input, int ilen )
|
||||
void md4_update( md4_context *ctx, const unsigned char *input, int ilen )
|
||||
{
|
||||
int fill;
|
||||
unsigned long left;
|
||||
@ -259,7 +259,7 @@ void md4_finish( md4_context *ctx, unsigned char output[16] )
|
||||
/*
|
||||
* output = MD4( input buffer )
|
||||
*/
|
||||
void md4( unsigned char *input, int ilen, unsigned char output[16] )
|
||||
void md4( const unsigned char *input, int ilen, unsigned char output[16] )
|
||||
{
|
||||
md4_context ctx;
|
||||
|
||||
@ -273,7 +273,7 @@ void md4( unsigned char *input, int ilen, unsigned char output[16] )
|
||||
/*
|
||||
* output = MD4( file contents )
|
||||
*/
|
||||
int md4_file( char *path, unsigned char output[16] )
|
||||
int md4_file( const char *path, unsigned char output[16] )
|
||||
{
|
||||
FILE *f;
|
||||
size_t n;
|
||||
@ -305,7 +305,7 @@ int md4_file( char *path, unsigned char output[16] )
|
||||
/*
|
||||
* MD4 HMAC context setup
|
||||
*/
|
||||
void md4_hmac_starts( md4_context *ctx, unsigned char *key, int keylen )
|
||||
void md4_hmac_starts( md4_context *ctx, const unsigned char *key, int keylen )
|
||||
{
|
||||
int i;
|
||||
unsigned char sum[16];
|
||||
@ -335,7 +335,7 @@ void md4_hmac_starts( md4_context *ctx, unsigned char *key, int keylen )
|
||||
/*
|
||||
* MD4 HMAC process buffer
|
||||
*/
|
||||
void md4_hmac_update( md4_context *ctx, unsigned char *input, int ilen )
|
||||
void md4_hmac_update( md4_context *ctx, const unsigned char *input, int ilen )
|
||||
{
|
||||
md4_update( ctx, input, ilen );
|
||||
}
|
||||
@ -359,7 +359,8 @@ void md4_hmac_finish( md4_context *ctx, unsigned char output[16] )
|
||||
/*
|
||||
* output = HMAC-MD4( hmac key, input buffer )
|
||||
*/
|
||||
void md4_hmac( unsigned char *key, int keylen, unsigned char *input, int ilen,
|
||||
void md4_hmac( const unsigned char *key, int keylen,
|
||||
const unsigned char *input, int ilen,
|
||||
unsigned char output[16] )
|
||||
{
|
||||
md4_context ctx;
|
||||
|
Reference in New Issue
Block a user