ltq-deu: update initialisations for hmac algorithms
authorDaniel Kestrel <kestrel1974@t-online.de>
Sun, 20 Jun 2021 19:33:22 +0000 (21:33 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Wed, 5 Jan 2022 23:23:05 +0000 (00:23 +0100)
commit006fee0dadd184aab8a1a18d629674f8f06e9eda
treef23b6a9169e9f8b48c9a8f7c59c158e4ca286b61
parent6ade9d1ddac660e7f06116359c0812adde86bf9e
ltq-deu: update initialisations for hmac algorithms

The processing in the hmac algorithms depends on the status fields:
count, dbn and started. Not all were initialised in the init method
and after finishing the final method. Added missing fields to init
method and call init method after finishing final.
The memsets have the wrong size in the original driver and did not
clear everything and are not necessary. Since no memset is done in
the kernels generic implementation, memsets were removed.

Signed-off-by: Daniel Kestrel <kestrel1974@t-online.de>
package/kernel/lantiq/ltq-deu/src/ifxmips_md5_hmac.c
package/kernel/lantiq/ltq-deu/src/ifxmips_sha1_hmac.c