From 0abbde0ebbe116fc02f0060dd8f1b412975c14f7 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Fri, 13 Feb 2015 15:02:04 -0600 Subject: [PATCH] sha1: Remove unneeded resets --- src/sha1.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/sha1.c b/src/sha1.c index 27f30eee..0b068d14 100644 --- a/src/sha1.c +++ b/src/sha1.c @@ -46,8 +46,6 @@ static void __hmac_sha1(struct l_checksum *checksum, l_checksum_update(checksum, key, key_len); l_checksum_get_digest(checksum, digest, SHA1_MAC_LEN); - l_checksum_reset(checksum); - key = digest; key_len = SHA1_MAC_LEN; } @@ -69,15 +67,11 @@ static void __hmac_sha1(struct l_checksum *checksum, l_checksum_update(checksum, data, data_len); l_checksum_get_digest(checksum, digest, SHA1_MAC_LEN); - l_checksum_reset(checksum); - /* perform outer SHA1 */ l_checksum_update(checksum, opad, sizeof(opad)); l_checksum_update(checksum, digest, SHA1_MAC_LEN); l_checksum_get_digest(checksum, output, size > SHA1_MAC_LEN ? SHA1_MAC_LEN : size); - - l_checksum_reset(checksum); } bool hmac_sha1(const void *key, size_t key_len,