Apply Crypto API wrappers to the exported crypto symbol in CONFIG_CRYPTO_USER_API_AEAD-related crypto to convert them into pluggable interface.
Signed-off-by: Jay Wang <[email protected]> --- crypto/Makefile | 2 +- crypto/algif_aead.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/Makefile b/crypto/Makefile index 9d96e67cdfdf..3f4cd954ef06 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -176,7 +176,7 @@ crypto-objs-$(CONFIG_CRYPTO_USER_API) += af_alg.o crypto-objs-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o crypto-objs-$(CONFIG_CRYPTO_USER_API_SKCIPHER) += algif_skcipher.o crypto-objs-$(CONFIG_CRYPTO_USER_API_RNG) += algif_rng.o -obj-$(CONFIG_CRYPTO_USER_API_AEAD) += algif_aead.o +crypto-objs-$(CONFIG_CRYPTO_USER_API_AEAD) += algif_aead.o obj-$(CONFIG_CRYPTO_ZSTD) += zstd.o crypto-objs-$(CONFIG_CRYPTO_ECC) += ecc.o obj-$(CONFIG_CRYPTO_ESSIV) += essiv.o diff --git a/crypto/algif_aead.c b/crypto/algif_aead.c index 79b016a899a1..59df4eabd2f5 100644 --- a/crypto/algif_aead.c +++ b/crypto/algif_aead.c @@ -521,8 +521,8 @@ static void __exit algif_aead_exit(void) BUG_ON(err); } -module_init(algif_aead_init); -module_exit(algif_aead_exit); +crypto_module_init(algif_aead_init); +crypto_module_exit(algif_aead_exit); MODULE_LICENSE("GPL"); MODULE_AUTHOR("Stephan Mueller <[email protected]>"); MODULE_DESCRIPTION("AEAD kernel crypto API user space interface"); -- 2.47.3
