mirror of
				https://github.com/Mbed-TLS/mbedtls.git
				synced 2025-11-03 20:33:16 +03:00 
			
		
		
		
	cmac: avoid useless wrapping of function
probably a leftover from an earlier stage
This commit is contained in:
		
				
					committed by
					
						
						Simon Butcher
					
				
			
			
				
	
			
			
			
						parent
						
							d18c70708e
						
					
				
				
					commit
					ab9c5fd9b3
				
			@@ -210,9 +210,10 @@ do {                                                                        \
 | 
			
		||||
/*
 | 
			
		||||
 * Generate tag on complete message
 | 
			
		||||
 */
 | 
			
		||||
static int cmac_generate( mbedtls_cmac_context *ctx,
 | 
			
		||||
int mbedtls_cmac_generate( mbedtls_cmac_context *ctx,
 | 
			
		||||
                           const unsigned char *input, size_t in_len,
 | 
			
		||||
                           unsigned char *tag, size_t tag_len )
 | 
			
		||||
 | 
			
		||||
{
 | 
			
		||||
    unsigned char state[16];
 | 
			
		||||
    unsigned char M_last[16];
 | 
			
		||||
@@ -260,13 +261,6 @@ static int cmac_generate( mbedtls_cmac_context *ctx,
 | 
			
		||||
#undef XOR_128
 | 
			
		||||
#undef UPDATE_CMAC
 | 
			
		||||
 | 
			
		||||
int mbedtls_cmac_generate( mbedtls_cmac_context *ctx,
 | 
			
		||||
                           const unsigned char *input, size_t in_len,
 | 
			
		||||
                           unsigned char *tag, size_t tag_len )
 | 
			
		||||
{
 | 
			
		||||
    return( cmac_generate( ctx, input, in_len, tag, tag_len ) );
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Authenticated decryption
 | 
			
		||||
 */
 | 
			
		||||
@@ -279,7 +273,8 @@ int mbedtls_cmac_verify( mbedtls_cmac_context *ctx,
 | 
			
		||||
    unsigned char i;
 | 
			
		||||
    int diff;
 | 
			
		||||
 | 
			
		||||
    if( ( ret = cmac_generate( ctx, input, in_len, check_tag, tag_len ) ) != 0 )
 | 
			
		||||
    if( ( ret = mbedtls_cmac_generate( ctx, input, in_len,
 | 
			
		||||
                                       check_tag, tag_len ) ) != 0 )
 | 
			
		||||
    {
 | 
			
		||||
        return ret;
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user