From f5776dbef1f308b45c3402dc51489a554db17ed8 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 1 Feb 2007 02:18:56 +0000 Subject: [PATCH] Fix prototypes --- src/include/gpxe/crypto.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/include/gpxe/crypto.h b/src/include/gpxe/crypto.h index 831c0363..fc1f50bc 100644 --- a/src/include/gpxe/crypto.h +++ b/src/include/gpxe/crypto.h @@ -33,13 +33,13 @@ struct crypto_algorithm { * @v keylen Key length * @ret rc Return status code */ - int ( * setkey ) ( void *ctx, void *key, size_t keylen ); + int ( * setkey ) ( void *ctx, const void *key, size_t keylen ); /** Set initialisation vector * * @v ctx Context * @v iv Initialisation vector */ - void ( *setiv ) ( void *ctx, void *iv ); + void ( *setiv ) ( void *ctx, const void *iv ); /** Encode data * * @v ctx Context @@ -92,12 +92,12 @@ static inline void digest_final ( struct crypto_algorithm *crypto, } static inline void cipher_setiv ( struct crypto_algorithm *crypto, - void *ctx, void *iv ) { + void *ctx, const void *iv ) { crypto->setiv ( ctx, iv ); } static inline int cipher_setkey ( struct crypto_algorithm *crypto, - void *ctx, void *key, size_t keylen ) { + void *ctx, const void *key, size_t keylen ) { return crypto->setkey ( ctx, key, keylen ); }