Просмотр исходного кода

Stop using "u32" and "u8" in aes.c

Nick Mathewson 12 лет назад
Родитель
Сommit
7d8edfcceb
1 измененных файлов с 8 добавлено и 14 удалено
  1. 8 14
      src/common/aes.c

+ 8 - 14
src/common/aes.c

@@ -43,12 +43,6 @@
 # include <openssl/evp.h>
 #endif
 
-/*======================================================================*/
-/* From rijndael-alg-fst.h */
-
-typedef uint32_t u32;
-typedef uint8_t u8;
-
 /*======================================================================*/
 /* Interface to AES code, and counter implementation */
 
@@ -65,27 +59,27 @@ struct aes_cnt_cipher {
 #define USING_COUNTER_VARS
   /** These four values, together, implement a 128-bit counter, with
    * counter0 as the low-order word and counter3 as the high-order word. */
-  u32 counter3;
-  u32 counter2;
-  u32 counter1;
-  u32 counter0;
+  uint32_t counter3;
+  uint32_t counter2;
+  uint32_t counter1;
+  uint32_t counter0;
 #endif
 
 #ifndef USE_RIJNDAEL_COUNTER_OPTIMIZATION
 #define USING_COUNTER_BUFS
   union {
     /** The counter, in big-endian order, as bytes. */
-    u8 buf[16];
+    uint8_t buf[16];
     /** The counter, in big-endian order, as big-endian words.  Note that
      * on big-endian platforms, this is redundant with counter3...0,
      * so we just use these values instead. */
-    u32 buf32[4];
+    uint32_t buf32[4];
   } ctr_buf;
 #endif
   /** The encrypted value of ctr_buf. */
-  u8 buf[16];
+  uint8_t buf[16];
   /** Our current stream position within buf. */
-  u8 pos;
+  uint8_t pos;
 };
 
 #if !defined(USING_COUNTER_VARS)