]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: aead - Convert top level interface to new style
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 11 May 2015 09:48:12 +0000 (17:48 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 13 May 2015 02:31:53 +0000 (10:31 +0800)
commitc378b7d6d8016281a125eba3513473f1a53d1040
tree0ae938f7c50e7a8227f2f93087edf843b44621e5
parentc5bfa7bc1329344129aae38fe6437139c22271b3
crypto: aead - Convert top level interface to new style

This patch converts the top-level aead interface to the new style.
All user-level AEAD interface code have been moved into crypto/aead.h.

The allocation/free functions have switched over to the new way of
allocating tfms.

This patch also removes the double indrection on setkey so the
indirection now exists only at the alg level.

Apart from these there are no user-visible changes.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/aead.c
include/crypto/aead.h
include/crypto/algapi.h
include/crypto/internal/aead.h
include/linux/crypto.h