Hi Rick,

Starting a new thread for commentary on the kernel, and various questions
and notes.

In November 2006, the crypto_digest* family of functions was removed
from the kernel:

        commit cc44215eaaa5e4032946b962353526ae6c370c0e
        Author: Adrian Bunk <[EMAIL PROTECTED]>
        Date:   Wed Nov 22 17:55:00 2006 +1100

            [CRYPTO] api: Remove unused functions
            
            This patch removes the following no longer used functions:
            - api.c: crypto_alg_available()
            - digest.c: crypto_digest_init()
            - digest.c: crypto_digest_update()
            - digest.c: crypto_digest_final()
            - digest.c: crypto_digest_digest()
            
            Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]>
            Signed-off-by: Herbert Xu <[EMAIL PROTECTED]>


It seems that the crypto algorithms are now split out into *_alg structs,
with function pointers as 'member functions' of the various sets of
crypto APIs.

This change makes it fail to compile on a recent kernel like 2.6.26.5.

The digest_alg API (not sure if that's the one you want to use) seems to
have stabilized at the 2.6.17 kernel release.

- Chris


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to