david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[crypto] Use real prototypes for AXTLS' AES_encrypt() and AES_decrypt()

Avoid a compiler warning on some versions of gcc by using real
function prototypes.

Reported-by: Rob Shelley <Rob@cirris.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown 2012-03-14 00:10:31 +00:00
parent 321883014b
commit 37cb7c7498
1 changed files with 3 additions and 3 deletions

View File

@ -35,10 +35,10 @@ static inline void get_random_NZ ( int num_rand_bytes, uint8_t *rand_data ) {
#define aes 1
#if OBJECT
/* AES_CTX is not defined at this point, so omit prototypes */
struct aes_key_st;
static void AES_encrypt();
static void AES_decrypt();
static void AES_encrypt ( const struct aes_key_st *ctx, uint32_t *data );
static void AES_decrypt ( const struct aes_key_st *ctx, uint32_t *data );
void axtls_aes_encrypt ( void *ctx, uint32_t *data ) {
AES_encrypt ( ctx, data );