crypto: cmac - Add support for cloning
authorHerbert Xu <herbert@gondor.apana.org.au>
Fri, 19 May 2023 08:28:37 +0000 (16:28 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 24 May 2023 10:12:33 +0000 (18:12 +0800)
commited51bba18f563594b5ddf7aaa5fd61abe5e474ae
tree28d730184470ad30351b622083f287fad3e96da4
parent51d8d6d0f4bedb6a4e9afb20857bb592424de144
crypto: cmac - Add support for cloning

Allow cmac to be cloned.  The underlying cipher needs to support
cloning by not having a cra_init function (all implementations of
aes that do not require a fallback can be cloned).

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/cmac.c