[CRYPTO] api: Split out low-level API
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 21 Aug 2006 11:08:13 +0000 (21:08 +1000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 21 Sep 2006 01:16:30 +0000 (11:16 +1000)
commitcce9e06d100df19a327b19f23adad76e7bf63edd
treece10f50679db9ed8db92912c104eef1f05efc3c5
parent9409f38a0c8773c04bff8dda8c552d7ea013d956
[CRYPTO] api: Split out low-level API

The crypto API is made up of the part facing users such as IPsec and the
low-level part which is used by cryptographic entities such as algorithms.
This patch splits out the latter so that the two APIs are more clearly
delineated.  As a bonus the low-level API can now be modularised if all
algorithms are built as modules.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/Kconfig
crypto/Makefile
crypto/algapi.c [new file with mode: 0644]
crypto/api.c
crypto/internal.h
crypto/proc.c
drivers/crypto/Kconfig
include/crypto/algapi.h [new file with mode: 0644]