diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2015-04-21 10:46:38 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2015-04-22 09:30:14 +0800 |
commit | acec27ff35af9caf34d76d16ee17ff3b292e7d83 (patch) | |
tree | cbbadbe7b3b8ed91da58850cd147145c944b359c /include/crypto/internal/rng.h | |
parent | 3c5d8fa9f56ad0928e7a1f06003e5034f5eedb52 (diff) | |
download | linux-acec27ff35af9caf34d76d16ee17ff3b292e7d83.tar.bz2 |
crypto: rng - Convert low-level crypto_rng to new style
This patch converts the low-level crypto_rng interface to the
"new" style.
This allows existing implementations to be converted over one-
by-one. Once that is complete we can then remove the old rng
interface.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/crypto/internal/rng.h')
-rw-r--r-- | include/crypto/internal/rng.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/crypto/internal/rng.h b/include/crypto/internal/rng.h index 896973369573..76f3c9519ba5 100644 --- a/include/crypto/internal/rng.h +++ b/include/crypto/internal/rng.h @@ -18,6 +18,9 @@ extern const struct crypto_type crypto_rng_type; +int crypto_register_rng(struct rng_alg *alg); +void crypto_unregister_rng(struct rng_alg *alg); + static inline void *crypto_rng_ctx(struct crypto_rng *tfm) { return crypto_tfm_ctx(&tfm->base); |