DTLS handshake fix.
[openssl.git] / test / igetest.c
index 17a4e4d2083c0f0e79476f8ad6eb9d9e2e70a580..080745c01e1b5ea8ec23fa6ae9d450d8edb50bc3 100644 (file)
@@ -49,6 +49,7 @@
  *
  */
 
+#include <openssl/crypto.h>
 #include <openssl/aes.h>
 #include <openssl/rand.h>
 #include <stdio.h>
@@ -190,7 +191,7 @@ static struct bi_ige_test const bi_ige_test_vectors[] = {
 
 static int run_test_vectors(void)
        {
-       int n;
+       unsigned int n;
        int errs = 0;
 
        for(n=0 ; n < sizeof(ige_test_vectors)/sizeof(ige_test_vectors[0]) ; ++n)
@@ -221,7 +222,7 @@ static int run_test_vectors(void)
                        ++errs;
                        }
 
-                // try with in == out
+                /* try with in == out */
                memcpy(iv, v->iv, sizeof iv);
                 memcpy(buf, v->in, v->length);
                AES_ige_encrypt(buf, buf, v->length, &key, iv, v->encrypt);
@@ -292,7 +293,7 @@ int main(int argc, char **argv)
        unsigned char iv[AES_BLOCK_SIZE*4];
        unsigned char saved_iv[AES_BLOCK_SIZE*4];
        int err = 0;
-       int n;
+       unsigned int n;
        unsigned matches;
 
        assert(BIG_TEST_SIZE >= TEST_SIZE);