unifdef -UAES_LONG for we do not intend to run on platforms where int is smaller
authormiod <miod@openbsd.org>
Tue, 22 Apr 2014 22:21:32 +0000 (22:21 +0000)
committermiod <miod@openbsd.org>
Tue, 22 Apr 2014 22:21:32 +0000 (22:21 +0000)
than 32 bits.

lib/libcrypto/aes/aes.h
lib/libcrypto/aes/aes_locl.h
lib/libssl/src/crypto/aes/aes.h
lib/libssl/src/crypto/aes/aes_locl.h

index 4d477bd..d05f803 100644 (file)
@@ -74,11 +74,7 @@ extern "C" {
 
 /* This should be a hidden type, but EVP requires that the size be known */
 struct aes_key_st {
-#ifdef AES_LONG
-       unsigned long rd_key[4 *(AES_MAXNR + 1)];
-#else
        unsigned int rd_key[4 *(AES_MAXNR + 1)];
-#endif
        int rounds;
 };
 typedef struct aes_key_st AES_KEY;
index 1d0e863..ac2fbff 100644 (file)
 #define GETU32(pt) (((u32)(pt)[0] << 24) ^ ((u32)(pt)[1] << 16) ^ ((u32)(pt)[2] <<  8) ^ ((u32)(pt)[3]))
 #define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >>  8); (ct)[3] = (u8)(st); }
 
-#ifdef AES_LONG
-typedef unsigned long u32;
-#else
 typedef unsigned int u32;
-#endif
 typedef unsigned short u16;
 typedef unsigned char u8;
 
index 4d477bd..d05f803 100644 (file)
@@ -74,11 +74,7 @@ extern "C" {
 
 /* This should be a hidden type, but EVP requires that the size be known */
 struct aes_key_st {
-#ifdef AES_LONG
-       unsigned long rd_key[4 *(AES_MAXNR + 1)];
-#else
        unsigned int rd_key[4 *(AES_MAXNR + 1)];
-#endif
        int rounds;
 };
 typedef struct aes_key_st AES_KEY;
index 1d0e863..ac2fbff 100644 (file)
 #define GETU32(pt) (((u32)(pt)[0] << 24) ^ ((u32)(pt)[1] << 16) ^ ((u32)(pt)[2] <<  8) ^ ((u32)(pt)[3]))
 #define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >>  8); (ct)[3] = (u8)(st); }
 
-#ifdef AES_LONG
-typedef unsigned long u32;
-#else
 typedef unsigned int u32;
-#endif
 typedef unsigned short u16;
 typedef unsigned char u8;