crypto: algif_rng - enable RNG interface compilation
authorStephan Mueller <smueller@chronox.de>
Thu, 25 Dec 2014 22:00:39 +0000 (23:00 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 29 Dec 2014 10:39:27 +0000 (21:39 +1100)
Enable compilation of the RNG AF_ALG support and provide a Kconfig
option to compile the RNG AF_ALG support.

Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/Kconfig
crypto/Makefile

index 1618468..50f4da4 100644 (file)
@@ -1514,6 +1514,15 @@ config CRYPTO_USER_API_SKCIPHER
          This option enables the user-spaces interface for symmetric
          key cipher algorithms.
 
+config CRYPTO_USER_API_RNG
+       tristate "User-space interface for random number generator algorithms"
+       depends on NET
+       select CRYPTO_RNG
+       select CRYPTO_USER_API
+       help
+         This option enables the user-spaces interface for random
+         number generator algorithms.
+
 config CRYPTO_HASH_INFO
        bool
 
index 1445b91..ba19465 100644 (file)
@@ -99,6 +99,7 @@ obj-$(CONFIG_CRYPTO_GHASH) += ghash-generic.o
 obj-$(CONFIG_CRYPTO_USER_API) += af_alg.o
 obj-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o
 obj-$(CONFIG_CRYPTO_USER_API_SKCIPHER) += algif_skcipher.o
+obj-$(CONFIG_CRYPTO_USER_API_RNG) += algif_rng.o
 
 #
 # generic algorithms and the async_tx api