Fix compiler warnings.
[openssl.git] / fips / cmac / fips_cmactest.c
index 63349c1..cc07265 100644 (file)
@@ -130,7 +130,7 @@ int main(int argc, char **argv)
                                cipher = EVP_aes_192_cbc();
                        else if (!strcmp(p, "aes256"))
                                cipher = EVP_aes_256_cbc();
-                       else if (!strcmp(p, "tdea3"))
+                       else if (!strcmp(p, "tdea3") || !strcmp(p, "tdes3"))
                                {
                                cipher = EVP_des_ede3_cbc();
                                Klen_counts_keys = 1;
@@ -456,7 +456,7 @@ static int print_cmac_gen(const EVP_CIPHER *cipher, FILE *out,
                fputs("Error calculating CMAC\n", stderr);
                rc = 0;
                }
-       else if (Tlen > reslen)
+       else if (Tlen > (int)reslen)
                {
                fputs("Parameter error, Tlen > CMAC length\n", stderr);
                rc = 0;
@@ -491,7 +491,7 @@ static int print_cmac_ver(const EVP_CIPHER *cipher, FILE *out,
                fputs("Error calculating CMAC\n", stderr);
                rc = 0;
                }
-       else if (Tlen > reslen)
+       else if (Tlen > (int)reslen)
                {
                fputs("Parameter error, Tlen > CMAC length\n", stderr);
                rc = 0;