/* hmac_md5 - HMAC-MD5 over data buffer (RFC 2104) @key: Key for HMAC operations @key_len: Length of the key in bytes @data: Pointers to the data area @data_len: Length of the data area @mac: Buffer for the hash (16 bytes) Returns: 0 on success, -1 on failure  */
int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)
/* hmac_md5 - HMAC-MD5 over data buffer (RFC 2104) @key: Key for HMAC operations @key_len: Length of the key in bytes @data: Pointers to the data area @data_len: Length of the data area @mac: Buffer for the hash (16 bytes) Returns: 0 on success, -1 on failure  */
int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)
{
	return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac);
}